我最近添加了
compile 'com.google.apis:google-api-services-drive:v3-rev76-1.22.0
到我的项目,现在我得到了:
" /my/project/path/app/build.gradle
警告:依赖org.apache.httpcomponents:httpclient:4.0.1因发布而被忽略,因为它可能与Android提供的内部版本冲突。 如果有问题,请用jarjar重新包装以更改课程包"
但是我无法在项目的任何地方找到任何引用,更不用说在任何gradle配置文件中了。
这可能是我使用的其他图书馆的结果吗?如果是这样的话,如果警告中 实际上没有任何迹象,我怎么弄清楚哪一个和/或解决它?
答案 0 :(得分:1)
是的,因为google-api-services-drive
间接取决于httpclient
(google-api-services-drive
需要google-api-client
,需要google-http-client-jackson2
和google-oauth-client
,两者都需要google-http-client
,需要httpclient
)。
有关于在另一个问题上查看依赖关系树的说明:Using gradle to find dependency tree