Gat*_*per 252 android apk in-app-billing google-play
当我尝试使用应用内结算,我得到的错误运行我的应用程序:"这个版本的应用程序未配置为通过谷歌Play结算有关详情,请访问帮助中心".
我已经在清单文件中获得了结算权限,并且我已经将已签名的.apk作为草稿上传到Google Play上,并且我还在我的手机上安装了相同的已签名的apk.
有关如何解决此问题的任何帮助?
Lut*_*ten 317
此错误可能由多种原因引起.
以下是Google IAB测试的要求列表.
先决条件:
测试要求:
PS:使用发布证书进行调试:https://stackoverflow.com/a/15754187/1321401(链接的Thnx @dipp)
PPS:希望已经很长时间制作这份清单了.
Thnx @zlgdev,@ Kyone,@ MinosL获取更新
Gat*_*per 188
啊,在尝试了几个小时之后找到了解决方案.
san*_*one 132
如果您发布的版本与您在手机上测试的版本不同,也会发生同样的情况.
例如,上传的版本是android:versionCode="1",您在手机上测试的版本是android:versionCode="2"
Chi*_*tel 46
您需要使用实时证书对APK进行签名.然后将其安装到您的测试设备上.然后,您可以测试InAppBilling.如果您通过eclipse直接运行到设备来测试应用程序(在调试模式下),那么您将收到此错误.
如果您使用android.test.purchasedSKU,它将一直有效,但您不会在最终响应中使用developerPayload.
如果您在应用程序项目中使用自己的草稿,您可以一直测试但是您将被收取费用,因此必须在之后自行退款.
您无法使用与Google Play开发控制台相同的Gmail帐户购买商品.
dor*_*506 18
2021年的结论
对于大家关心的调试谁-你CAN运行和调试和测试在调试模式下的代码
以下是测试该过程的方法:
(这当然取决于您已经添加并激活了您的产品,并且您的代码已准备好与这些产品集成)
我做了上面的,它工作得很好。
Pab*_*rra 16
在开发者控制台中:
Settings- > Account details- > License Testing- >具有测试访问权限的Gmail帐户
并在此输入您的帐户
Law*_*nez 14
如果您从2018年起来,则需要直接从Play商店下载APK并安装"衍生"APK.也许是因为Google的Play商店有一项功能"Google Play for Google Play".
Mah*_*oud 12
这是针对调试/发布版本以及应用程序是否由 Play Signing 进行签名(这意味着从 Google Play 交付的应用程序的签名证书与使用 Android Studio 从您的计算机安装应用程序时的证书不同)进行测试。
检查以下步骤:
我在两个不同的 Google Play Console 帐户(两个不同的应用程序)上进行了测试,并且它有效。
| 归档时间: |
|
| 查看次数: |
88191 次 |
| 最近记录: |