使用OAuth2生成错误

时间:2013-10-18 08:58:27

标签: android

我正在使用我的eclipse android项目的Google驱动API,这是以编程方式将图像上传到谷歌驱动器。我按照链接https://developers.google.com/drive/quickstart-android开发了一个示例应用程序,但在oncreate方法中使用OAuth2会出错。

我得到的错误类似于GoogleAccountCredential类型中的使用OAuth2(上下文,集合)的方法不适用于给定行中的参数(MainActivity,String)

     credential = GoogleAccountCredential.usingOAuth2(this, DriveScopes.DRIVE);

我知道这个错误是在第二个参数,但我遵循谷歌驱动器给出的文件,所以我需要更改参数如果我改变使用OAuth2到使用它执行但它无法看到我上传到驱动器的图像 有谁可以帮我解决这个错误。提前谢谢。

1 个答案:

答案 0 :(得分:5)

不推荐使用usingOAuth2,而不是我们必须使用usingOAuth2(this,Arrays.asList(DriveScopes.DRIVE_FILE));