Android Studio .2.2 和 Gradle 包不存在

标签 android android-studio gradle dependencies build.gradle

Android Studio 和导入外部 Java 库的新手。我已阅读有关配置 Gradle 依赖项的帖子,并修复了我的第一个包不存在错误。

这些是我的 MainAcitivity.java 文件中的导入语句:

import com.google.android.gms.common.GooglePlayServicesUtil;
import com.google.api.client.extensions.android.http.AndroidHttp;
import om.google.api.client.googleapis.extensions.android.gms.auth.GoogleAccountCredential;
import com.google.api.client.http.HttpTransport;
import com.google.api.client.json.JsonFactory;
import com.google.api.client.json.gson.GsonFactory;
import com.google.api.services.tasks.TasksScopes;

这是我在 build.gradle 文件中的依赖声明。

dependencies {
    compile 'com.android.support:support-v4:13.0.+'
    compile 'com.google.android.gms:play-services:3.1.36'

我偶然发现了一篇文章,其中特别提到了如何修复导入 GooglePlayServicesUtil Gradle 包错误。

我需要为其他 6 个外部导入添加其他依赖项,但不知道如何找出将它们命名为什么,因为我不清楚为什么 import com.google.android.gms .common.GooglePlayServicesUtil; 映射到 compile 'com.google.android.gms:play-services:3.1.36'

我如何找出其他 6 个外部库的依赖映射的其他导入是什么?

com.google.api.client.extensions.android.http.AndroidHttp;

com.google.api.client.googleapis.extensions.android.gms.auth.GoogleAccountCredential;

com.google.api.client.http.HttpTransport;

com.google.api.client.json.JsonFactory;

com.google.api.client.json.gson.GsonFactory;

com.google.api.services.tasks.TasksScopes;

真的在寻找如何使用任何外部导入的 java lib 执行此操作的方法。

感谢您的帮助!

最佳答案

添加这些依赖项:

compile ('com.google.api-client:google-api-client-android:1.17.0-rc') {
    exclude module: 'httpclient'
}
compile ('com.google.http-client:google-http-client-gson:1.17.0-rc') { 
    exclude module: 'httpclient'
}

this example

关于Android Studio .2.2 和 Gradle 包不存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17956972/

相关文章:

android - LG Nexus 5X 在 Windows 10 上的 Android Studio 中看不到

java - 在 Gradle 中支持 org.junit.runners.Parameterized 的解决方法

android - Gradle 'publishToMavenLocal' 任务未找到。请添加 'maven-publish' 或 'maven' 插件

java - 如果我暂停计时器,我将面临计时器的问题,它不会从停止的地方开始

java - 如何在 EditText 密码中添加填充?

java - 如何使用 Firebase 从实时数据库存储和检索图像 url?

android-studio - Android Studio 14. 为什么activity_main.xml 布局设计器中有2 个相同的屏幕(白色和绿色)?

android - Android Wear 通知的意外图标和背景颜色

java - Android OpenCV List<KeyPoint> 到 Mat

android - 在Android Studio和AppCenter中,Gradle都找不到Flutter构建的APK