Android 连接到Play Store应用程序循环中的Google Drive API

Android 连接到Play Store应用程序循环中的Google Drive API,android,google-drive-android-api,Android,Google Drive Android Api,我在GoogleAPI控制台中设置了OAuth2.0客户端ID“MyApp Debug”。我使用了我的应用程序包名和~/.android/debug.keystore密钥库中的SHA1密钥 我可以连接和浏览GoogleDrive,使用我的应用程序的调试版本就可以了 我还在控制台中设置了一个客户端ID“MyApp Release”。我使用了与在Android Studio中运行“Generate Signed APK”时使用的相同的包名和密钥库&密码中的SHA1密钥 但由于某些原因,由于Play

我在GoogleAPI控制台中设置了OAuth2.0客户端ID“MyApp Debug”。我使用了我的应用程序包名和~/.android/debug.keystore密钥库中的SHA1密钥

我可以连接和浏览GoogleDrive,使用我的应用程序的调试版本就可以了

我还在控制台中设置了一个客户端ID“MyApp Release”。我使用了与在Android Studio中运行“Generate Signed APK”时使用的相同的包名和密钥库&密码中的SHA1密钥

但由于某些原因,由于Play Store发布的应用程序版本,驱动器连接失败,我不断收到选择我的帐户的提示。我在这里漏了一步吗?我没有对它生成的客户端ID或它创建的JSON文件做任何操作

编辑(我找到了更多信息):

为了调试,我将一个可调试的版本apk侧向加载,并且它使用发布授权正确地进行授权(为了确定,我删除了调试授权)。因此,我从我的Play Store帐户下载了派生的APK,它就像安装的版本一样循环。Play Store正在执行某些操作以禁用我的驱动器访问权限。有什么想法或建议吗

编辑:

,从我启动应用程序之前开始,直到几次连接失败。我看到一些API_不可用的响应,这似乎很奇怪,因为驱动器API可用。另外,当我在console.developers.google.com上的API管理器中查看驱动器API时,我没有看到任何尝试播放存储二进制文件的请求,但是当我从调试版本或侧加载版本连接时,我确实看到了这些请求