在我的应用中设置应用内购买时,我发现有两项与结算相关的权限:
<!-- Include jQuery -->
<script src="http://code.jquery.com/jquery-2.1.1.min.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
这两个权限有什么区别?似乎网上的大多数人都在说使用第一个用于应用程序内购买,但那么第二个需要什么呢?
答案 0 :(得分:0)
应用内结算取决于Google Play应用,该应用可处理您的应用与Google Play服务器之间的所有通信。要使用Google Play应用程序,您的应用程序必须申请适当的权限。您可以通过将com.android.vending.BILLING权限添加到AndroidManifest.xml文件来实现此目的:
<uses-permission android:name="com.android.vending.BILLING" />
但是
<uses-permission android:name="android.permission.BILLING" />
我不知道它是否有任何重要性,除非在最新的Android版本中他们有一个用于此类权限的库,而不必使用Google Play App来处理应用内结算。有关详情,请点击此处http://developer.android.com/google/play/billing/billing_integrate.html
答案 1 :(得分:0)
仅供参考,如果您已迁移到 BillingClient
(在修正 4.0 版时),则不再需要此权限。以下屏幕截图来自Android developer documentation。