Proyecto Android y Gradle: montar un solo módulo

Tengo un proyecto de Android Studio que contiene varios subproyectos (aka: modules). Me gustaría construir algunos de estos subproyectos desde la línea de comandos .

He leído en la guía de Android dev que puede construir su proyecto simplemente ejecutando

gradlew.bat assembleDebug 

Desde la línea de comandos, sin embargo esto siempre construye todo el proyecto (todos los módulos) Sólo quiero montar un solo módulo, ¿cómo hago eso?

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

-a solo construye el componente y no reconstruye sus dependencias

Utilice -b para especificar otro archivo de generación de Gradle. En este caso, el módulo en lugar del build.gradle de nivel superior.

Si no estuviera usando el contenedor de Gradle, podría alternativamente sólo cd al directorio del módulo y ejecutar gradle assembleDebug -a allí.

Otra forma de hacerlo es:

 gradlew.bat :myModule:assembleDebug 

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

  • Configuración del perfil de hardware de la línea de comandos AVD de Android
  • Android Runtime.getRuntime (). Exec () para navegar a través de directorios
  • Especificar la ubicación de salida al ensamblar un proyecto de Android con Gradle a través de Terminal?
  • ¿Cómo empaquetar la aplicación de línea de comandos nativa en apk?
  • Phonegap Construir android - error "Agregar la plataforma android" ENOENT
  • Instalar imágenes de sistema antiguas de Android (ABI) desde la línea de comandos
  • Cómo crear un archivo apk en la línea de comandos?
  • Gestión de proyectos de android desde la línea de comandos
  • Cordova ejecutar (en realidad) dispositivo Android utilizando la línea de comandos?
  • Comando linux "android": ¿equivalente en Windows?
  • Cómo ejecutar apk desde la línea de comandos en el emulador
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.