我在我的 android 应用程序中使用应用内计费。签名后,我向市场上传了一个草稿APK(manifest中不可调试),还包括com.android.vending.BILLING权限和所有文件。我首先尝试了保留的android.test.purchased产品ID进行测试。它工作得很好。
现在,我在 Google Play 开发者控制台中向我的应用程序添加了一个具有新价格的“应用程序内产品”,并将该产品设置为活动状态。APK 仍处于草稿阶段。我创建了一个测试用户并重置了我的设备以使该测试用户成为我的测试设备上的主要帐户。在我的主要活动中还提到了 String SKU 中的产品 ID。(以前是 android.test.purchase)现在,在尝试安装应用程序时,我看到了这条消息:
“错误:此版本的应用程序未配置为通过 Google Play 进行结算。有关更多信息,请查看帮助中心。”
我等了2个多小时,又试了一次。还是一样。我还检查了主应用程序中的版本代码和手机安装的应用程序中的版本代码是否相同。我正在使用应用内托管产品。此外,如果托管产品运行良好,我想添加一个按年订阅的产品 ID。请建议。