当我试图运行我的应用程序内计费我得到的错误:“这个版本的应用程序没有配置通过谷歌播放计费。查看帮助中心获取更多信息”。
我已经在Manifest文件中有计费权限,我有一个签名的。apk作为草稿上传到谷歌Play上,我也已经在我的手机上安装了相同的签名apk。
有什么帮助可以解决这个问题吗?
当我试图运行我的应用程序内计费我得到的错误:“这个版本的应用程序没有配置通过谷歌播放计费。查看帮助中心获取更多信息”。
我已经在Manifest文件中有计费权限,我有一个签名的。apk作为草稿上传到谷歌Play上,我也已经在我的手机上安装了相同的签名apk。
有什么帮助可以解决这个问题吗?
当前回答
2021年结论
对于所有关心调试的人,您可以在调试模式下运行、调试和测试代码
下面是你如何测试这个过程:
(当然,这取决于您已经添加并激活了您的产品,并且您的代码已经准备好与这些产品集成)
将com.android. selling . billing添加到清单中 上传签名apk到内部测试 添加许可证测试员(播放控制台->设置->许可证测试)-如果你在你的设备上使用多个帐户,你不确定使用哪一个,只需将它们都添加为测试员。 像往常一样,从Android Studio运行应用程序(*应用程序应该具有与您刚刚上载到内部测试的应用程序相同的版本代码)
我做了上面的事情,它工作得很好。
其他回答
在旧的开发控制台:
设置->帐户详细信息->许可证测试-> Gmail具有测试访问权限的帐户,并在这里键入您的帐户
在新的开发控制台:
输入您的Gmail帐户,点击“Enter”,然后点击“Save”。
解决方案
在play store上传应用后请稍等,因为谷歌需要一段时间来更新应用版本。它会起作用的!
在我的情况下,由于安装的apk和上传到市场的apk的签名不同,我看到了相同的消息。
我的问题是,我试图用调试检查它。密钥库,我是说在eclipse中运行它。我将它与我在alpha模式下发布的密钥存储库一起导出(在您可以测试它之前必须发布它)。把它安装在我的手机里,然后我就可以正常测试了。
当你在上传apk后添加了应用内购买,但你还没有在play store中发布应用(alpha, beta和产品)时,也会出现这个问题。
这基本上意味着,在你将apk发布到Play商店后(alpha, beta和成品),你必须添加应用内购买。否则你将无法购买或查询应用内购买。