Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/388.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/196.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 特定Gmail ID的Android应用程序内沙盒设置错误_Java_Android_In App Purchase_Google Play Services_In App Billing - Fatal编程技术网

Java 特定Gmail ID的Android应用程序内沙盒设置错误

Java 特定Gmail ID的Android应用程序内沙盒设置错误,java,android,in-app-purchase,google-play-services,in-app-billing,Java,Android,In App Purchase,Google Play Services,In App Billing,我的项目是在普利亚托雷测试版。该项目包含每月和每年的订阅。所以我添加了一个沙盒设置,其中有8个Gmail id用于测试订阅。然后我在设备帐户设置中配置了每个Gmail id,只有两个id用于获取购买对话框。剩下的6个Gmail id收到一条错误消息,“您请求的商品无法购买” 是否有人出现了相同的问题,或者有人有解决方案请帮助我解决问题。邮件id在Playstore帐户的沙箱字段中用逗号分隔。此外,每个邮件id都有一个有效的信用卡信息 转到这个 https://play.google.com/ap

我的项目是在普利亚托雷测试版。该项目包含每月和每年的订阅。所以我添加了一个沙盒设置,其中有8个Gmail id用于测试订阅。然后我在设备帐户设置中配置了每个Gmail id,只有两个id用于获取购买对话框。剩下的6个Gmail id收到一条错误消息,“您请求的商品无法购买”

是否有人出现了相同的问题,或者有人有解决方案请帮助我解决问题。邮件id在Playstore帐户的沙箱字段中用逗号分隔。此外,每个邮件id都有一个有效的信用卡信息

转到这个

https://play.google.com/apps/testing/com.yourcompany.yourapp
你会发现一个按钮,允许当前登录的谷歌邮件帐户成为你应用的测试版。 确保您已将应用程序的beta或alpha版本上载到谷歌商店

检查表:

  • 您是否将应用程序上载为Alpha或Beta版本的应用程序
  • 检查在Play store注册的项目是否与代码中使用的项目相同
  • 检查您的包名和用于生成的密钥库文件
  • 检查登录的gmail帐户是否为beta测试帐户
  • 检查您是否在游戏商店购买了允许的物品。 例如:您在美国商店启用应用程序,但您使用中国商店帐户登录,您将无法购买商品
  • 检查您的apk版本:如果您的应用程序版本低于在谷歌控制台注册的版本,您将无法购买该商品

  • 目前我有一个beta版本,可以支持1000个用户。但问题是,我正在从同一版本创建一个签名版本,并直接安装apk(而不是从Playstore测试)↑ 地址并检查您的gmail帐户是否被接受为测试用户?这对于直接apk安装是强制性的吗?Gmail id在沙箱中。这不起作用。我从设备帐户设置中设置Gmail id并同步所有功能。然后我打开浏览器,输入我的应用程序播放存储路径。启用“成为测试人员”并下载应用程序。现在Gmail id被标记为测试员。然后我直接在设备中安装apk。现在它在购买时遇到了同样的错误。请参阅我刚才添加到答案中的清单。这不起作用,因为您的设置不正确。