首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >"com.android.vending.BILLING“和"android.permission.BILLING”的区别

"com.android.vending.BILLING“和"android.permission.BILLING”的区别
EN

Stack Overflow用户
提问于 2015-08-06 18:02:25
回答 2查看 6.2K关注 0票数 6

在我的应用中设置应用内购买时,我发现有两个与计费相关的权限:

代码语言:javascript
复制
<uses-permission android:name="com.android.vending.BILLING" />

<uses-permission android:name="android.permission.BILLING" />

这两种权限有什么区别?似乎大多数在线用户都在声明使用第一个来进行应用内购买,但是第二个是什么呢?

EN

回答 2

Stack Overflow用户

发布于 2021-06-29 14:45:41

作为参考,如果您已迁移到BillingClient (重新调整版本4.0时),则不再需要此权限。下面的屏幕截图来自Android developer documentation

票数 2
EN

Stack Overflow用户

发布于 2015-08-06 18:21:59

应用内计费依赖于Google Play应用程序,该应用程序处理应用程序和Google Play服务器之间的所有通信。要使用Google Play应用程序,您的应用程序必须请求适当的权限。您可以通过向AndroidManifest.xml文件添加com.android.vending.BILLING权限来完成此操作:

代码语言:javascript
复制
<uses-permission android:name="com.android.vending.BILLING" />

而是为了

代码语言:javascript
复制
<uses-permission android:name="android.permission.BILLING" />

我看不出它是否有任何重要性,除非在最新的android版本中,他们有一个库来实现这样的权限,而不必使用Google Play App来处理应用内的账单。有关更多信息,请查看此处http://developer.android.com/google/play/billing/billing_integrate.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31852764

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档