我想在我的Android应用程序的gradle脚本中清理引用库(android库项目,而不是jar),但是我遇到了一些困难:
自动Android Studio导入脚本创建了此结构:
---主模块
--- library1
--- library2
它正确编译但是library1& 2是原始库代码库的副本。我希望能够在我的构建中引用这些库作为相对路径,编译'../library1',但是我找不到任何关于这种脚本的文档,你没有共同的根。
任何指针都会非常感激。
答案 0 :(得分:2)
在主模块中,添加settings.gradle以设置库的路径:
include 'library1' include 'library2' project(':library1').projectDir = new File('../library1') project(':library2').projectDir = new File('../library2')
并将它们包含在Main模块的build.gradle中
dependencies { compile project(':library1') compile project(':library2') }