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