首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >由于冲突而忽略依赖关系

由于冲突而忽略依赖关系
EN

Stack Overflow用户
提问于 2015-05-26 13:35:26
回答 3查看 29.2K关注 0票数 30

我试图添加以下依赖项,但忽略它。我不知道怎么解决这个问题请帮帮我谢谢。

依赖性

代码语言:javascript
复制
 compile 'com.google.apis:google-api-services-drive:v2-rev170-1.20.0'

请求忽略依赖关系 警告:Dependencyorg.apache.httpComponents:httpclient:4.0.1在调试时被忽略,因为它可能与Android提供的内部版本相冲突。如果出现问题,请用jarjar重新打包,以更改类包,警告:Dependencyorg.apache.httpComponents:httpclient:4.0.1,因为它可能与Android提供的内部版本相冲突。如果出现问题,请用jarjar重新打包,以更改类包。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2015-05-26 13:39:34

您可以在模块的build.gradle文件中排除依赖项。

代码语言:javascript
复制
compile('com.google.apis:google-api-services-drive:v2-rev170-1.20.0') {
    exclude module: 'httpclient' //by artifact name
    exclude group: 'org.apache.httpcomponents' //by group
    exclude group: 'org.apache.httpcomponents', module: 'httpclient' //by both name and group
}
票数 52
EN

Stack Overflow用户

发布于 2016-01-06 16:33:16

从所有配置中排除模块httpclient。在build.gradle文件中添加以下代码:

代码语言:javascript
复制
configurations {
    compile.exclude group: "org.apache.httpcomponents", module: "httpclient"
}
票数 28
EN

Stack Overflow用户

发布于 2015-05-26 13:40:03

使用以下代码将冲突模块排除在google库中。

代码语言:javascript
复制
 compile 'com.google.apis:google-api-services-drive:v2-rev170-1.20.0' {
    exclude module: 'httpcore'
    exclude module: 'httpclient'
}
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30460148

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档