android 添加了付费权限,Google Play无法在APK中识别

w80xi6nr  于 2023-01-28  发布在  Android
关注(0)|答案(1)|浏览(150)

我创建了一个新的密钥库和释放密钥。用V1 + V2权限签名。
Android清单包括:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="coffeechoices.quantumproductions.com.choicescoffee.test" >

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

奇怪的是,.BILLING短语不能自动完成,但这正是我在https://developer.android.com/google/play/billing/billing_integrate.html上看到的
我上传了APK,现在Google Play显示
“你的应用还没有任何应用内产品。要添加应用内产品,你需要向你的APK添加计费权限。上载新APK”

4nkexdtk

4nkexdtk1#

这应该可以,虽然格式
<uses-permission android:name="com.android.vending.BILLING" />
建议使用,而不是使用开始和结束标记。我怀疑这是否重要,但您可以尝试使用。
要验证您是否确实具有该权限,可以尝试:aapt d permissions "MyApp.apk"使用Android SDK附带的aapt工具。这会告诉你是否犯了错误。
如果它不工作,这是一个错误,您应该使用Play控制台中问号(帮助)图标上的“联系我们”链接联系Google Play开发者支持。

相关问题