历史:
首先,我们实现了Android的In App Purchase,并将该APK上传到Alpha通道进行测试。但是稍后我们删除该实现。但是,当我们尝试将apk上传到Play商店进行生产时,我们收到以下消息作为警告:

“您上传的APK没有BILLING权限,或者具有仅限特定sdk版本的BILLING权限。销售应用内商品需要BILLING权限。”

在清单中,以下内容已被删除:

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


同样在gradle文件中,没有什么可计费的。

我们还尝试了以下方法:

<uses-permission android:name="com.android.vending.BILLING" tools:node="remove" />


还将产品(sku)从Google Play开发者控制台中删除。
但是,当上传APK进行生产时,仍会显示警告。

我们还使用braintree添加了Google pay,但也已从清单和gradle中删除了Google pay所需的代码,但在Java文件中将其注释掉。我们还缺少其他东西吗?

预先感谢任何人的帮助.....

最佳答案

这是BILLING许可:

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

关于android - 控制台中的BILLING权限错误,但不在 list 中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49813701/

10-10 08:41