android - Google API 客户端连接结果出现 INTERNAL_ERROR

标签 android google-drive-api

尝试连接到 Drive API,我已经实现了与 Drive Quickstart 项目中的代码相匹配的代码,但仍然有些地方不对。调用 connect() 时,我的 onConnectionFailed 方法被调用,状态为 SIGN_IN_REQUIRED,然后我调用 result.startResolutionForResult。这会出现一个小对话框,提示我选择一个帐户。选择我的帐户后,onActivityResult 显示 RESULT_OK 状态,但未调用我的 onConnected 方法,相反我又回到了 onConnectionFailed,这次状态为 INTERNAL_ERROR,并且我没有连接。关于下一步要看的地方有什么想法吗?

我很确定我使用 debug.keystore 中的 SHA1 指纹、包名称等设置了我的 OAuth 凭据。我注意到,当我在控制台中设置凭据时,它通知我我的客户端 ID 是类似“myapp-1234”的东西。我应该对此做些什么吗?

最佳答案

您无法设置 OAuth 凭据并立即运行您的应用程序进行授权。注册到适当的服务器显然需要一些时间。几个小时后我回去了,一切都开始工作了。

关于android - Google API 客户端连接结果出现 INTERNAL_ERROR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35757844/

相关文章:

java - Android 设备的内部版本号是否唯一?

java - 从Web目录加载图像,显示在ImageView中

iphone - Google 云端硬盘 SDK 和 iOS 5.1

javascript - Google Drive API Picker v3(2018 年 5 月)窗口消失并给出 .split is not a function 错误

android - Google-ads DFP 多个广告尺寸失败

android - 不是从 Activity 中调用 PICK_CONTACT Intent

ios - 将带有 MP3 文件的 ID3 标签上传到 Google Drive - iOS SDK

google-drive-api - Google Drive API 附加文件?

google-drive-api - 在 Google Drive Picker 中使用搜索栏不会显示任何结果,并会在网络响应中引发内部错误

android - API 15 上的 SupportAppCompat-v7 库中的 NullPointerException