【发布时间】:2016-06-07 06:56:39
【问题描述】:
我有一个应用程序和一个我编写的库。我的问题是,当将库包含为 jar 时(我看到反编译时包含的所有类),应用程序本身无法与库中的子类交互。
有什么好的方法可以通过包含库来确保应用程序也引入所需的依赖项?
【问题讨论】:
标签: android gradle dependencies android-gradle-plugin dependency-management
我有一个应用程序和一个我编写的库。我的问题是,当将库包含为 jar 时(我看到反编译时包含的所有类),应用程序本身无法与库中的子类交互。
有什么好的方法可以通过包含库来确保应用程序也引入所需的依赖项?
【问题讨论】:
标签: android gradle dependencies android-gradle-plugin dependency-management
有什么好的方法可以通过包含库来确保应用程序也引入所需的依赖项?
最好的方法是在 maven 存储库(私有或公共)中发布库。
通过这种方式使用 gradle,您将能够下载库和所有依赖项(在 pom 文件中描述)。
在项目中添加 jar(或 aar)您还必须在项目中添加嵌套依赖项,因为 jar 和 aar 不包含嵌套依赖项。
【讨论】: