【发布时间】:2018-11-04 14:17:08
【问题描述】:
我真的需要帮助,我已经花了两天时间尝试将谷歌驱动器添加到我的应用程序中,但我不明白它是怎么回事,互联网上有很多信息,但其中很多似乎已经过时,谷歌正在获取入门指南对这个过程不是很清楚,我跟进了这个https://developers.google.com/drive/android/get-started,所以我已经在控制台上配置了 Google Drive API 并为我的 android 应用程序获得了一个 ClientID,但是,谷歌从不告诉把那个客户端 ID 放在哪里,它只是直接上传一些东西,我试过没有成功,到目前为止,在我的代码中,我刚刚创建了谷歌告诉你做的 GoogleSignIn 私有类,但同样的事情发生了,我不明白什么与此有关。
这是注册类:
private GoogleSignInClient buildGoogleSignInClient() {
GoogleSignInOptions signInOptions = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN)
.requestScopes(Drive.SCOPE_FILE)
.build();
return GoogleSignIn.getClient(getContext(), signInOptions);
所以我的主要问题是:
在哪里设置我的客户 ID? 我在哪里选择我要用来连接到云端硬盘的 Google 帐户? 我的目标是在驱动器上查找X文件,如果存在,下载它,编辑它,然后再次上传,文件类型是.csv
请不要告诉我只是去谷歌开发者那里阅读他们的文档,因为我发现那些解释东西很糟糕
【问题讨论】:
标签: java android google-drive-android-api