You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

为何无法创建Google Play应用内商品?已加BILLING权限仍受阻

解决Google Play Console无法创建应用内商品的问题

以下是可能导致该问题的常见原因及对应解决步骤:

  • 确认BILLING权限配置无误
    检查AndroidManifest.xml中是否正确添加了权限,确保代码为:

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

    该权限必须放在<manifest>根标签下,而非<application>标签内部,同时注意拼写和大小写完全正确,没有多余空格或字符。

  • 验证上传的APK确实包含权限
    下载已通过审核的测试APK,使用Android Studio的APK Analyzer打开,查看AndroidManifest.xml文件,确认com.android.vending.BILLING权限存在。避免因构建变体配置错误(如仅在debug变体添加权限,上传的却是release变体)导致权限缺失。

  • 检查正式轨道的包状态
    Google Play Console可能要求应用的正式发布轨道中存在至少一个包含BILLING权限的包(即使处于草稿状态)。若仅在内部/封闭测试轨道上传了带权限的包,而正式轨道的包仍无该权限,系统可能无法识别权限配置。尝试将带BILLING权限的包上传至正式轨道的草稿版本。

  • 等待Google Play缓存同步
    审核通过后,Google Play的后台系统可能存在缓存延迟,权限状态不会立即同步到应用内商品页面。通常等待1-24小时后再尝试创建商品,若仍有问题,可尝试退出并重新登录Play Console。

  • 确认集成Google Play Billing Library
    仅添加权限不足以触发系统的权限检测,需确保项目中已集成Google Play Billing Library:
    在Module级别的build.gradle(或build.gradle.kts)中添加依赖:

    dependencies {
        implementation "com.android.billingclient:billing:6.0.1" // 使用最新稳定版本
    }
    

    同时确保代码中完成了BillingClient的初始化逻辑,系统会检测应用是否实际集成了结算功能。

  • 检查应用的基础发布状态
    若应用是新创建的,需完成基本的发布配置(如填写应用描述、上传截图、设置应用分类等),并确保正式轨道至少有一个草稿版本。部分情况下,未完成基础配置的应用无法启用应用内商品功能。

内容的提问来源于stack exchange,提问作者porton

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.01 04:01:44