2015-05-20 3 views
6

У меня есть проект Android Studio, который содержит несколько подпроектов (aka: modules). Я хотел бы построить некоторые из этих подпроектов из командной строки.Проект Android и Gradle: собрать один модуль

Я прочитал на Dev руководство Android, что вы можете создать свой проект, просто запустив

gradlew.bat assembleDebug 

из командной строки, однако это всегда строит весь проект (все модули) Я просто хочу чтобы собрать один модуль, как мне это сделать?

ответ

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

-a только строит компонент и не перестраивает его зависимости

Использование -b указать другой файл сборки Gradle. В этом случае модуль вместо верхнего уровня build.gradle.

Если вы не использовали обертку Gradle, вы могли бы в качестве альтернативы просто ввести cd в каталог модуля и запустить там gradle assembleDebug -a.

Смежные вопросы