当我尝试使用应用内计费运行我的应用程序时,我收到错误消息:“此版本的应用程序未配置为通过 Google Play 计费。有关更多信息,请查看帮助中心”。
我已经在 Manifest 文件中获得了计费权限,并且我将已签名的 .apk 作为草稿上传到 Google Play,并且我还在手机上安装了相同的签名 apk,并且我还提供了 productId,并且已经等待超过他们的服务器上传的一天,但仍然出现错误。
当我尝试使用应用内计费运行我的应用程序时,我收到错误消息:“此版本的应用程序未配置为通过 Google Play 计费。有关更多信息,请查看帮助中心”。
我已经在 Manifest 文件中获得了计费权限,并且我将已签名的 .apk 作为草稿上传到 Google Play,并且我还在手机上安装了相同的签名 apk,并且我还提供了 productId,并且已经等待超过他们的服务器上传的一天,但仍然出现错误。
我经常遇到这个问题。我建议使用这个链接
http://blog.blundell-apps.com/simple-inapp-billing-payment-v3/
将产品 ID 保留为android.test.purchased。(如果您愿意,更改您的 Base64)设置您的所有代码并让您的应用程序排序、响应处理和其他所有内容。
然后将应用程序放入 Google Play 不要发布它(检查您的版本号,并保留证书)。添加您的产品(正如您已经完成的那样。)
然后我执行以下操作:在 Eclipse 中,使用与商店中相同的证书和版本号导出您的应用程序。把它放在不同的文件夹中。
使用以下命令从测试手机中卸载应用程序并进行安装:
adb uninstall com.domain.appname
并安装它:
adb -d install /path/to/new/apk
然后在测试手机上运行该应用程序。
您的测试手机必须使用测试 Google 帐户进行设置。如果不是,您需要重置手机并使用测试帐户进行设置。
如果您的 logCat 已打开,您应该会看到所有日志,您的应用程序也应该可以顺利通过。
请让我知道您的情况,以便我可以进一步帮助您。
还有一件事。我为我的测试人员建立了一个 Google 社区,并在其中添加了测试帐户,以便我可以轻松地在多个设备上进行测试。您也可以在 GooglePlay 的设置中添加测试帐户。这方面也有很多文件。
H。