我已将Google云端硬盘sdk与应用集成,并且可以正常运行调试和签名版本。但是,当从Play商店安装应用程序时,它始终显示“帐户选择器”弹出窗口。似乎认证对于游戏商店构建失败了。
应用程序的软件包名称和SHA-1签名证书指纹已添加到控制台中。
驱动程序sdk集成期间有人遇到同样的问题吗?
答案 0 :(得分:3)
只需在开发者控制台中创建OAuth客户端ID即可。这对您有用。
答案 1 :(得分:0)
我遇到过这个问题,我正在使用调试SHA-1签名证书指纹,即使对于发布apk,您需要在 oauth_client client_id id > google-services.json 文件,发布 SHA-1密钥。
首先从下面的命令中获取 SHA-1 键:
-exportcert -alias your_alias_name -keystore your_keystore_path(i.e .jks file path) -list -v
将发布密钥的SHA-1添加到Google Project Console,然后更新您的google-services.json文件。
希望这对你有用: - )
答案 2 :(得分:0)
好的,我现在也有这个问题了几个星期了。事实证明,它是在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