所谓多工程,就是指一个工程依赖于另外一个android-library工程。
工程目录
+AppModule
+lib //各种jar包的位置
+libmodule //android-library工程
+……//各种安卓工程文件
+build.gradle //android-library工程的构建文件
+……//各种安卓工程文件
+settings.gradle //gradle构建配置。用来标示android-library工程的位置
+build.gradle //gradle构建文件
工程目录很重要,settings.gradle 和build.gradle 位置如果搞错了很麻烦。名字也很重要,搞错了名字也会报无厘头的错误。
使用方法:
1. Appmodule/settings.gradle
include 'libmodule' // 标示需要引入的library工程。如果不行,build的时候会找不到。