java - 特定 Gmail ID 的 Android 应用内沙盒设置错误

标签 java android in-app-purchase google-play-services in-app-billing

我的项目处于 Plyatore 测试版。该项目包含每月和每年的订阅。所以我添加了一个带有 8 个 Gmail id 的沙盒设置来测试订阅。然后我在设备帐户设置中配置每个 Gmail id,只有两个 Id 正在获取购买对话框。其余 6 个 Gmail id 收到一条错误消息,如“您请求的项目无法购买”。

有没有人遇到过同样的问题,或者谁有解决办法请帮我解决一下。邮件 ID 在 Playstore 帐户中归档的沙箱中用逗号分隔。此外,每个邮件 ID 都有一个有效的信用卡信息。

最佳答案

转到这里

https://play.google.com/apps/testing/com.yourcompany.yourapp

您会发现一个按钮允许当前登录的 google 邮件帐户成为您应用的 beta 测试员。 确保您已将应用的 Beta 版或 Alpha 版上传到 Google 商店。

检查 list :

  1. 您上传的应用是 Alpha 版还是 Beta 版应用
  2. 检查在 Play 商店注册的项目是否与您在代码中使用的项目相同。
  3. 检查您的包名称,以及您用于构建的 Keystore 文件。
  4. 检查登录的gmail账号是否为beta测试账号
  5. 检查您是否在允许的 Play 商店购买商品。 例如:您在美国商店启用您的应用程序,但您使用中国商店帐户登录,您将无法购买商品。
  6. 检查您的 apk 版本:如果您的应用程序版本低于在 Google 控制台注册的版本,您将无法购买商品。

关于java - 特定 Gmail ID 的 Android 应用内沙盒设置错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35054894/

相关文章:

ios - 使用 IBAction/按钮进行应用内购买

ios - 应用程序加载器应用内购买导入消失

java.lang.NoClassDefFoundError : javax/json/Json 错误

android-layout - 在android中动态创建UI

android - 使用按钮使用 fragment 更改布局

android - 创建镜像布局

android - 如何从付费应用迁移到应用内购买?

java - 查找 Java 中字符串数组的差异

java - 单击按钮打开空白屏幕

Java 客户端-服务器应用程序示例