【发布时间】:2017-07-19 21:15:38
【问题描述】:
我在一个项目中使用了许多应用程序,例如:
所以我在这里有一些问题,应用程序必须实现迭代库吗?
假设我的“应用程序”gradle 中有 com.android.support:appcompat 并且在我的“opencv-java”gradle 中有相同的 apk 将与两个库一起编译并加倍大小?
如果不是,那么编译过程中发生了什么?
如果是,我该如何避免这种情况,有什么办法吗?
更新:
如果我的应用程序“gradle”中有库(例如:“volley”、“support”等),并且我在我的 open-cv“gradle”中使用了它,那么我就可以从中删除这些库app "gradle",看来在 "gradle" 中使用compile project(':another-app') 的主应用程序可以使用another-app 库,代码和资产,一切。 p>
【问题讨论】:
标签: android android-gradle-plugin android-library android-build