如何在 Android Studio 中为 Java 导入 Drive API 客户端库
How to import Drive API Client Library for Java in Android Studio
很简单,关于如何为 Android 工作室实施 Google APIs 客户端库的文档很简单,至少可以这样说。我在这个主题上找到的所有帖子都已过时,使用折旧值或只是简单地说明不起作用。我认为如果此信息在 2015 年得到更新,将会大有帮助。
先说一点信息
- 我正在使用 Android Studio 1.0.2
- 我问这个问题是因为我想在我的 Android 应用程序中使用 Web Drive SDK,它比 Google Drive Android 具有更多的功能,因此一些将不胜感激更多针对该领域的信息。
所以对于我的问题...
如何为 Android Studio 导入 Java 的 Drive API 客户端库,以便我可以在我的应用程序中进行适当的 API 调用项目?即我添加哪些罐子作为依赖项以及如何
谢谢!
如果您需要当前文档如何令人困惑和过时的示例,请询问。过去两天我一直在研究这个主题,但似乎没有任何效果,尽管我确定文档存在于某处,但在我看来,期望 Google 的 [=41] 的新手是不合理的=] Java 的客户端库能够在当前环境中找到它
图书馆位于:-
- https://github.com/google/google-http-java-client
- https://github.com/google/google-api-java-client
- https://github.com/google/google-oauth-java-client
- 以及 https://developers.google.com/api-client-library/java/apis/drive/v2
处自动生成的驱动器库
如果您想通过 gradle 包含库,但不知道如何将依赖项添加到 gradle.build,它类似于
compile 'com.google.http-client:google-http-client-gson:1.19.0'
compile files('libs/google-api-client-1.16.0-rc.jar')
compile files('libs/google-api-client-android-1.16.0-rc.jar')
compile files('libs/google-api-services-drive-v2-rev111-1.16.0-rc.jar')
compile files('libs/google-http-client-1.16.0-rc.jar')
compile files('libs/google-http-client-android-1.16.0-rc.jar')
compile files('libs/google-http-client-jackson-1.16.0-rc.jar')
compile files('libs/google-http-client-jackson2-1.16.0-rc.jar')
compile files('libs/google-oauth-client-1.16.0-rc.jar')
compile files('libs/jackson-core-2.1.3.jar')
compile files('libs/jackson-core-asl-1.9.11.jar')
compile files('libs/jsr305-1.3.9.jar')
注意。这些不是最新版本,因此请检查上面的 GITHUB 链接以获取当前版本号!!!!
这就是我要找的 pinoyyid。我知道我必须将 jars 作为依赖项包含在内,但我不知道要使用哪些。通过更多研究,我发现 Java 客户端使用 Google 驱动器 API 所需的罐子。以下几行让我访问 API.
compile 'com.google.android.gms:play-services:6.5.87'
compile 'com.google.api-client:google-api-client-xml:1.19.1'
compile 'com.google.http-client:google-http-client-gson:1.19.0'
compile 'com.google.api-client:google-api-client-android:1.19.0'
compile 'com.google.apis:google-api-services-drive:v2-rev155-1.19.0'
很简单,关于如何为 Android 工作室实施 Google APIs 客户端库的文档很简单,至少可以这样说。我在这个主题上找到的所有帖子都已过时,使用折旧值或只是简单地说明不起作用。我认为如果此信息在 2015 年得到更新,将会大有帮助。 先说一点信息
- 我正在使用 Android Studio 1.0.2
- 我问这个问题是因为我想在我的 Android 应用程序中使用 Web Drive SDK,它比 Google Drive Android 具有更多的功能,因此一些将不胜感激更多针对该领域的信息。
所以对于我的问题...
如何为 Android Studio 导入 Java 的 Drive API 客户端库,以便我可以在我的应用程序中进行适当的 API 调用项目?即我添加哪些罐子作为依赖项以及如何
谢谢!
如果您需要当前文档如何令人困惑和过时的示例,请询问。过去两天我一直在研究这个主题,但似乎没有任何效果,尽管我确定文档存在于某处,但在我看来,期望 Google 的 [=41] 的新手是不合理的=] Java 的客户端库能够在当前环境中找到它
图书馆位于:-
- https://github.com/google/google-http-java-client
- https://github.com/google/google-api-java-client
- https://github.com/google/google-oauth-java-client
- 以及 https://developers.google.com/api-client-library/java/apis/drive/v2 处自动生成的驱动器库
如果您想通过 gradle 包含库,但不知道如何将依赖项添加到 gradle.build,它类似于
compile 'com.google.http-client:google-http-client-gson:1.19.0'
compile files('libs/google-api-client-1.16.0-rc.jar')
compile files('libs/google-api-client-android-1.16.0-rc.jar')
compile files('libs/google-api-services-drive-v2-rev111-1.16.0-rc.jar')
compile files('libs/google-http-client-1.16.0-rc.jar')
compile files('libs/google-http-client-android-1.16.0-rc.jar')
compile files('libs/google-http-client-jackson-1.16.0-rc.jar')
compile files('libs/google-http-client-jackson2-1.16.0-rc.jar')
compile files('libs/google-oauth-client-1.16.0-rc.jar')
compile files('libs/jackson-core-2.1.3.jar')
compile files('libs/jackson-core-asl-1.9.11.jar')
compile files('libs/jsr305-1.3.9.jar')
注意。这些不是最新版本,因此请检查上面的 GITHUB 链接以获取当前版本号!!!!
这就是我要找的 pinoyyid。我知道我必须将 jars 作为依赖项包含在内,但我不知道要使用哪些。通过更多研究,我发现 Java 客户端使用 Google 驱动器 API 所需的罐子。以下几行让我访问 API.
compile 'com.google.android.gms:play-services:6.5.87'
compile 'com.google.api-client:google-api-client-xml:1.19.1'
compile 'com.google.http-client:google-http-client-gson:1.19.0'
compile 'com.google.api-client:google-api-client-android:1.19.0'
compile 'com.google.apis:google-api-services-drive:v2-rev155-1.19.0'