我在Intellij IDEA中有一个Android项目,使用我希望使用gradle移植到Android Studio的经典格式。
我的项目包含多个模块,它们之间具有依赖关系:
/root
module1/
module2/
appModule/
module1
和module2
是图书馆模块。 appModule
是实际的Android应用,目前正在使用module1
和module2
作为依赖项。
如何使用gradle实现此目的?
我目前每个模块都有一个gradle文件,但我在appModule/build.gradle
中遇到问题,使其引用其他模块。我猜我在根目录中需要build.gradle
吗?
答案 0 :(得分:1)
根build.gradle
文件是可选的。
您需要的是在根项目中有一个settings.gradle
文件并指定所有模块,然后在appModule的build.gradle
文件中添加:
dependencies {
compile project(':module1')
// others modules goes here...
}