首先,我一直在谷歌搜索善意知道多久,并且已经跟随其他几个问题的答案无济于事。
我有一个应用程序内购买的Android应用程序,使用测试键(android.test.purchased)一切正常。使用我的实际产品我收到以下错误:
This version of the application is not configured for billing through Google Play.
我已按照Google和各种StackOverflow答案概述的步骤进行操作:
我仍然遇到上述问题。我能错过什么?
编辑: 我想到了一个想法,你用什么来签署导出的APK?
答案 0 :(得分:3)
我从不喜欢回答我自己的问题,因为它总是看起来像我不是我的代表之后!!
经过多次尝试后,我终于设法让这个工作了,看来你需要等待大约6个小时才能确认apk适用于应用内购买。奇怪的是,如果你在清晨(英国时间)上传APK,它会更快地通过系统(美国/英国滞后!?)。
所以总结一下可能遇到过这个答案的人,请耐心等待!
答案 1 :(得分:0)
缺少一个显而易见的事情:在结算库代码中设置公钥。
编辑:一个想到的想法,你用什么来签署导出的APK是否重要?
是的,您必须在发布模式[1]中对其进行签名。在Eclipse中导出应用程序,当它提示您输入证书时,请指向.keystore文件。按照步骤操作,您将使用释放密钥签署apk。