这些是MainAcitivity.java文件中的import语句:
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个外部导入的其他依赖关系,但是不知道如何找到它们的名称,因为它不清楚为什么导入com.google.android.gms.common.GooglePlayServicesUtil;地图编译’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' }
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。