从Android应用程序上传并共享文件到Google Drive

从Android应用程序上传并共享文件到Google Drive,android,google-drive-api,google-oauth,Android,Google Drive Api,Google Oauth,我的应用程序应该要求用户使用其谷歌帐户,并将文件上传到其谷歌硬盘存储。此外,我需要有一个可能性,分享这个文件给一些人的电子邮件 所以我试着用Google Drive SDK代替Google Drive Android API,因为最后一个只能上传到AppFolder,不能共享。但我不知道如何将GoogleDriveSDK与GoogleOAuth2.0正确结合使用。有什么建议吗?谢谢。虽然最初的API只支持AppFolder,但Google Drive Android API现在确实支持根据Dri

我的应用程序应该要求用户使用其谷歌帐户,并将文件上传到其谷歌硬盘存储。此外,我需要有一个可能性,分享这个文件给一些人的电子邮件


所以我试着用Google Drive SDK代替Google Drive Android API,因为最后一个只能上传到AppFolder,不能共享。但我不知道如何将GoogleDriveSDK与GoogleOAuth2.0正确结合使用。有什么建议吗?谢谢。

虽然最初的API只支持AppFolder,但Google Drive Android API现在确实支持根据Drive.SCOPE在用户的Google Drive上的任何位置创建/写入文件_FILE@ianhanniballake我正在尝试使用Google API Java客户端,看起来还可以,但是当我调用service.files.insert时,出现了错误:com.google.api.client.googleapis.extensions.android.gms.auth.GoogleAuthIOException