Android项目和Gradle:组装单个模块

时间:2015-05-20 10:35:16

标签: android command-line android-studio gradle

我有一个包含多个子项目(又名:模块)的Android Studio项目。 我想从命令行构建一些子项目

我在Android开发指南中读到,您只需运行

即可构建项目
gradlew.bat assembleDebug
从命令行

,但这总是构建整个项目(所有模块) 我只是想组装一个模块,我该怎么做?

2 个答案:

答案 0 :(得分:10)

另一种方法是:

gradlew.bat :myModule:assembleDebug

https://stackoverflow.com/a/16987319/1807627

答案 1 :(得分:8)

gradlew.bat assembleDebug -a -b path/to/module/build.gradle

-a仅构建组件,不重建其依赖项

使用-b指定另一个Gradle构建文件。在这种情况下,模块而不是顶级build.gradle。

如果您没有使用Gradle包装器,您也可以cd到模块目录并在那里运行gradle assembleDebug -a