【发布时间】:2016-09-01 04:00:36
【问题描述】:
我创建了一个库“LibA”,它依赖于许多 3rd 方库,如 RecyclerView、EventBus 等。当我尝试将它作为 aar 包含在另一个项目中时,Library 被成功包含,但依赖项没有出现在 aar 中。
Q1我怎样才能在LibA中包含依赖,这样当其他项目包含这个库时,它就不用担心我的库的内部依赖了。
Q2 gradle 是如何管理库的依赖的,是一次性下载所有的依赖,还是先检查主项目中已经存在的依赖?
Q3当有人包含来自 jcenter 的库时,是否会带来所有的依赖关系?
任何帮助将不胜感激。 :)
【问题讨论】:
标签: android android-studio gradle dependencies android-gradle-plugin