上传谷歌驱动器是个例外

时间:2014-01-05 17:04:39

标签: java android google-drive-api

    01-05 22:14:54.106: W/System.err(5907): com.google.api.client.googleapis.extensions.android.gms.auth.GoogleAuthIOException
01-05 22:14:54.106: W/System.err(5907):     at com.google.api.client.googleapis.extensions.android.gms.auth.GoogleAccountCredential$RequestHandler.intercept(GoogleAccountCredential.java:224)
01-05 22:14:54.106: W/System.err(5907):     at com.google.api.client.http.HttpRequest.execute(HttpRequest.java:836)
01-05 22:14:54.106: W/System.err(5907):     at com.google.api.client.googleapis.media.MediaHttpUploader.executeCurrentRequest(MediaHttpUploader.java:456)
01-05 22:14:54.106: W/System.err(5907):     at com.google.api.client.googleapis.media.MediaHttpUploader.executeCurrentRequestWithBackOffAndGZip(MediaHttpUploader.java:478)
01-05 22:14:54.106: W/System.err(5907):     at com.google.api.client.googleapis.media.MediaHttpUploader.executeUploadInitiation(MediaHttpUploader.java:428)
01-05 22:14:54.106: W/System.err(5907):     at com.google.api.client.googleapis.media.MediaHttpUploader.upload(MediaHttpUploader.java:326)
01-05 22:14:54.106: W/System.err(5907):     at com.google.api.client.googleapis.services.AbstractGoogleClientRequest.executeUnparsed(AbstractGoogleClientRequest.java:420)
01-05 22:14:54.106: W/System.err(5907):     at com.google.api.client.googleapis.services.AbstractGoogleClientRequest.executeUnparsed(AbstractGoogleClientRequest.java:345)
01-05 22:14:54.106: W/System.err(5907):     at com.google.api.client.googleapis.services.AbstractGoogleClientRequest.execute(AbstractGoogleClientRequest.java:463)
01-05 22:14:54.106: W/System.err(5907):     at com.example.driveproj040114.MainActivity$1.run(MainActivity.java:100)
01-05 22:14:54.106: W/System.err(5907):     at java.lang.Thread.run(Thread.java:841)
01-05 22:14:54.106: W/System.err(5907): Caused by: com.google.android.gms.auth.GoogleAuthException: Unknown
01-05 22:14:54.106: W/System.err(5907):     at com.google.android.gms.auth.GoogleAuthUtil.getToken(Unknown Source)
01-05 22:14:54.106: W/System.err(5907):     at com.google.android.gms.auth.GoogleAuthUtil.getToken(Unknown Source)
01-05 22:14:54.116: W/System.err(5907):     at com.google.api.client.googleapis.extensions.android.gms.auth.GoogleAccountCredential.getToken(GoogleAccountCredential.java:192)
01-05 22:14:54.116: W/System.err(5907):     at com.google.api.client.googleapis.extensions.android.gms.auth.GoogleAccountCredential$RequestHandler.intercept(GoogleAccountCredential.java:217)
01-05 22:14:54.116: W/System.err(5907):     ... 10 more

我已经正确地关注了android快速启动here,并且我已经输入了完美的sha1和包名,但是我从最近2天开始在这里停留,我确定我正在使用{{1}创建信用卡即使我得到usingOAuth2,任何人都可以看看这个,提前谢谢

编辑: 将范围更改为“https://spreadsheets.google.com/feeds https://www.googleapis.com/auth/drive.file”后,我收到403禁止错误

Error auth token fail

解  得到了解决方案(我已经在新的控制台中注册了我的应用程序,它在一周内没有工作,今天我尝试在快速启动中提到的旧控制台中注册)在旧控制台中注册你的api解决了我的问题...

2 个答案:

答案 0 :(得分:0)

好的,这可能会对你有所帮助,但我遇到了这个问题,试图找出可能出现的问题。

请确认您提供了正确的SHA1& GOOGLE控制台中的包名称。

希望它会对你有所帮助。

答案 1 :(得分:-1)

我得到了解决方案(我已经在新的控制台中注册了我的应用程序,它在一周内没有工作,今天我尝试在快速启动时提到的旧控制台中注册)在旧控制台中注册你的api解决了我的问题问题 ...