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