使用Google驱动器播放商店应用程序sdk始终显示“选择帐户”弹出式菜单
我已将Google驱动器sdk与应用程序集成,并且可以正常使用调试和签名构建。但是,当从Play商店安装应用程序时,它总是显示Account Chooser弹出窗口。似乎Play商店构建的身份验证失败。使用Google驱动器播放商店应用程序sdk始终显示“选择帐户”弹出式菜单
应用程序的包名称和SHA-1签名证书指纹已添加到控制台中。
驱动sdk集成过程中有人遇到同样的问题吗?
只需在开发人员控制台中创建一个OAuth客户端ID即可。此功能适用于您。
已经为调试和生产版本添加了“OAuth 2.0客户端ID”。 – Shyam
确保指纹与您创建APK文件的位置相同。 只需将该指纹替换为OAuth客户端ID部分即可。 – Bloomingsuman
OAuth ID部分中的指纹打印与用于创建生产密钥库的指纹相同。 – Shyam
我面临这个问题,我是用调试SHA-1签名证书指纹甚至发布APK,你需要在你谷歌,services.json文件,发布更新oauth_client CLIENT_ID ID SHA-1密钥。
对于第一次从下命令让你释放SHA-1键:
-exportcert -alias your_alias_name -keystore your_keystore_path(i.e .jks file path) -list -v
添加SHA-1的释放钥匙进入谷歌工程控制台,然后更新您的谷歌,services.json文件。
希望这应该为你工作:-)
好吧,我也有这个问题了几个星期的现在。事实证明,这是Google Play控制台中启用的Google Play App Signing。据我所知,它会使用自己的密钥重新签名APK,因此您必须从Google Play控制台创建具有SHA-1指纹的单独OAuth客户端ID。
SHA-1指纹可以在密钥管理选项卡中找到,链接,它看起来像这样:https://play.google.com/apps/publish/?dev_acc=00000000000000000000#KeyManagementPlace:p=com.example
这真令人沮丧...... – loredan13
你可以试试这个[主题]的解决方法(https://android.stackexchange.com/questions/ 92029/google-play-keep-asking-for-an-account-new-or-existing-and-does-not-start-any)建议转到设置 - >应用 - > Google play,然后禁用该应用,卸载更新并重新启用它。另请查看[博客](https://appuals.com/authentication-is-required-on-play-store/),其中声明这可能是同步问题,缓存问题或Play商店更新。 – abielita
感谢您的更新。这不是玩商店的问题,而是应用程序集成了驱动器sdk。 – Shyam
如果它在DEBUG上的工作良好的建立,然后你检查任何条件的味道 – g7pro