使用Google云端硬盘sdk的Play商店应用始终显示“选择帐户”弹出窗口

时间:2017-08-12 04:58:11

标签: android google-drive-api google-play-services google-drive-android-api drive

我已将Google云端硬盘sdk与应用集成,并且可以正常运行调试和签名版本。但是,当从Play商店安装应用程序时,它始终显示“帐户选择器”弹出窗口。似乎认证对于游戏商店构建失败了。

应用程序的软件包名称和SHA-1签名证书指纹已添加到控制台中。

驱动程序sdk集成期间有人遇到同样的问题吗?

3 个答案:

答案 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