2015-05-20 11 views
6

Ho un progetto Android Studio che contiene diversi sottoprogetti (ovvero: moduli). Vorrei creare alcuni di questi sottoprogetti dalla riga di comando.Progetto Android e Gradle: assemblare un singolo modulo

ho letto sulla guida dev Android che si può costruire il vostro progetto semplicemente eseguendo

gradlew.bat assembleDebug 

dalla riga di comando, ma questo crea sempre l'intero progetto (tutti i moduli) Voglio solo per assemblare un singolo modulo, come posso farlo?

risposta

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

-a costruisce solo il componente e non ricostruisce le sue dipendenze

Usa -b per specificare un altro file costruire Gradle. In questo caso, il modulo è al posto del build.gradle di primo livello.

Se non si utilizzava il wrapper Gradle, in alternativa si può semplicemente cd alla directory del modulo ed eseguire gradle assembleDebug -a lì.

Problemi correlati