简体   繁体   English

Android应用程式内结帐,请登入Google帐户错误

[英]Android In-App Billing please sign in to Google account error

I integrated Google IAP Billing to an Android application. 我将Google IAP Billing集成到了Android应用程序中。

I published my application in Alpha version on Google Play Store. 我在Google Play商店中以Alpha版本发布了我的应用程序。 I copied the public key that I added in my project on Android Studio. 我复制了我在Android Studio项目中添加的公钥。 So, I use the good Public API Key with my IabHelper instance. 因此,我在IabHelper实例中使用了良好的Public API Key。

I signed an APK that I use on a device with an unique account that is different from my developer account. 我使用与开发者帐户不同的唯一帐户在设备上使用的APK签名。 This account is added in the license testing emails field on the Settings part of Google Play Developer Console. 该帐户被添加到Google Play开发者控制台“设置”部分的“许可测试电子邮件”字段中。

I also checked the SKU ID of the item I want to purchase is the same on my application and on the application signed. 我还检查了我要购买的商品的SKU ID在我的应用程序和签名的应用程序上是否相同。

When I launch the buy process, I get a dialog with Please sign in to your google account error. 启动购买过程时,出现一个对话框,提示您请登录到您的Google帐户错误。 But, I am already connected because I can go on Play Store application and download apps. 但是,我已经连接了,因为我可以继续使用Play商店应用程序并下载应用程序。 I also tried to clear cache data for Play Store app and Google Play Services but nothing works for me. 我也曾尝试清除Play商店应用和Google Play服务的缓存数据,但对我来说无效。

I must mention that on the manage list of alpha testers, I have created a google+ community like asked but there is no link to send to my alpha-testers to opt-in. 我必须提到,在Alpha测试人员的管理列表上,我已经创建了一个Google+社区(如询问),但是没有链接发送给我的Alpha测试人员以选择加入。

Someone has an idea about the problem ? 有人对这个问题有想法吗? And the solution to solve it ? 和解决的办法吗?

The alpha tester has to satisfy these two conditions: alpha测试器必须满足以下两个条件:

  • joined the alpha testing community 加入了Alpha测试社区
  • opted-in for alpha tests 选择参加Alpha测试

Firs you have to invite the tester to the alpha testing community. 首先,您必须邀请测试人员加入Alpha测试社区。 Second the alpha tester have to opt-in using this URL: https://play.google.com/apps/testing/your.package.name 其次,Alpha测试人员必须使用以下URL选择加入: https : //play.google.com/apps/testing/your.package.name

It just takes time. 这只需要时间。 Give it couple of hours and it will work. 给它几个小时,它将起作用。 Also make sure that the file you are running on your phone is signed with the sane certificate that is uploaded on google play (not debug file) 另外,请确保您在手机上运行的文件已使用Google Play上载的健全证书(不是调试文件)进行了签名

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM