Mar*_*zon 1 android android-studio android-gradle-plugin
我有一个包含多个模块的项目。一些模块依赖于同一个jar。现在,每个模块都有自己的“ libs”文件夹,其中包含2个相同库的jar。更新jar文件可能会有问题,因为我现在必须更改所有模块中的所有jar。另外,我遇到一个编译问题,说有重复的类。一种解决方法是从除一个模块之外的所有模块中删除jar文件。这是唯一的方法还是有更好的方法?
我已经能够解决此问题。这念叨摇篮帮了我很多。这是我所做的:
而是把的JAR file在moduleA/libs folder,我已导入JAR file在Android Studio通过点击project then right click -> new -> module。然后,我单击Import .JAR/.AAR package。这创建了一个module containing the JAR file + a gradle script。
然后,在中moduleA’s gradle script,我将其添加到dependencies:compile project(path: ':name_of_the_jar_file')
我重建了所有的东西,并且工作正常。在JAR file目前存在于APK并在运行时没有更多的崩溃。
| 归档时间: |
|
| 查看次数: |
1772 次 |
| 最近记录: |