草庐IT

android - 应用程序错误 : This version of the application is not configured for Market Billing

coder 2023-05-07 原文

几天后就可以在 Android 应用中使用应用内结算。当然很酷。因此,我开始为我的应用程序进行更新以实现这一点。但是现在我遇到了一些问题。这就是我所做的:

  • 我首先尝试了用于测试静态应用内的预留产品 ID 计费响应。这没有问题。
  • 我向市场上传了一个包含 com.android.vending.BILLING 权限的 APK 草案(有生产签名,没有调试签名)。
  • 当我这样做时,我能够在市场上向我的应用添加“应用内产品”并将其状态设置为已发布。
  • 我创建了一个测试用户并重置了我的设备,以使该测试用户成为我的测试设备上的主要帐户。
  • 保留的产品 ID 仍然有效。

现在问题来了。当我使用自己的产品 ID(我之前添加的产品 ID,见上文)时,会显示一个带有以下文本的对话框:

应用程序错误:此版本的应用程序未配置市场计费。有关更多信息,请查看帮助中心。

我在日志中找不到任何奇怪的地方。任何人都知道我在这里做错了什么?

最佳答案

我刚刚遇到这个问题,并意识到这是因为我正在运行我的应用程序的调试、未签名版本。在 Eclipse 中,当我导出并签署我的应用程序并将其安装在手机上时,我能够使用我的应用内产品而不会看到此错误消息。

关于android - 应用程序错误 : This version of the application is not configured for Market Billing,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5522323/

有关android - 应用程序错误 : This version of the application is not configured for Market Billing的更多相关文章

随机推荐