几天以来,就可以在Android应用中使用应用内结算。当然很酷。因此,我开始为我的应用程序进行更新以实现此目的。但是现在我遇到了一些问题。这就是我所做的:
- 我首先尝试使用保留的产品ID来测试静态应用内结算响应。那没有问题。
- 我将一个草稿APK上传到了市场(带有生产签名,没有调试签名),其中包括com.android.vending.BILLING权限。
- 完成此操作后,我便可以在市场上的应用程序中添加“应用内商品”,并将其状态设置为“已发布”。
- 我创建了一个测试用户并重置了设备,以使该测试用户成为测试设备上的主要帐户。
- 保留的产品ID仍然有效。
现在出现了问题。当我使用自己的产品ID(我之前添加的产品ID,请参见上文)时,将显示一个带有以下文本的对话框:
“ 应用程序错误:此版本的应用程序未针对市场结算进行配置。请查看帮助中心以获取更多信息。 ”
我在日志中找不到任何奇怪的东西。有人知道我在做什么错吗?