我有一个包含多个子项目(又名:模块)的Android Studio项目。 我想从命令行构建一些子项目。
我在Android开发指南中读到,您只需运行
即可构建项目gradlew.bat assembleDebug
从命令行,但这总是构建整个项目(所有模块) 我只是想组装一个模块,我该怎么做?
答案 0 :(得分:10)
答案 1 :(得分:8)
gradlew.bat assembleDebug -a -b path/to/module/build.gradle
-a
仅构建组件,不重建其依赖项
使用-b
指定另一个Gradle构建文件。在这种情况下,模块而不是顶级build.gradle。
如果您没有使用Gradle包装器,您也可以cd
到模块目录并在那里运行gradle assembleDebug -a
。