En este Tutoriales En Linea les mostraremos la manera compilar tu App desde la línea de comandos.
Puedes ejecutar todas las tareas de compilación disponibles para tu proyecto de Android usando la herramienta de la línea de comandos del contenedor de Gradle. Está disponible como archivo por lotes para Windows (gradlew.bat) y como secuencia de comandos shell para Linux y Mac (gradlew.sh), y se puede acceder a ella desde la raíz de cada proyecto que crees con Android Studio.
Para ejecutar una tarea con el contenedor, usa uno de los siguientes comandos:
En Windows:
Para ver una lista de todas las tareas de compilación disponibles para tu proyecto, ejecuta tasks:
En el resto de este Tutoriales En Linea, se describen los aspectos básicos para compilar y ejecutar tu App con el contenedor de Gradle.
Si prefieres usar las herramientas de Android Studio en lugar de las herramientas de la línea de comandos, consulta Compilar y ejecutar tu app.
El APK resultante de cada compilación debe firmarse con un certificado antes de poder instalarlo en un emulador o dispositivo.
La compilación de depuración se firma automáticamente con una clave de depuración proporcionada por las herramientas del SDK (es poco segura y no puedes publicar este APK en Google Play Store) y la compilación de lanzamiento debe firmarse con tu propia clave privada.Compilar un APK de depuración
Para probar y depurar la app de forma inmediata, puedes compilar un APK de depuración. Dicho APK se firma con una clave de depuración proporcionada por las herramientas del SDK y permite realizar la depuración mediante adb.
Para compilar un APK de depuración, abre una línea de comandos y navega hasta la raíz del directorio de tu proyecto, desde Android Studio, y selecciona View > Tool Windows > Terminal. Para iniciar una compilación de depuración, invoca la tarea assembleDebug:
Si deseas compilar el APK e instalarlo inmediatamente en un dispositivo conectado o emulador en ejecución, invoca installDebug:
Si deseas ver las tareas de compilación e instalación disponibles para cada variante (incluidas las tareas de desinstalación), ejecuta la tarea tasks.
Una vez que cuentes con un AVD, inicia el emulador de Android e instala la app como se describe a continuación:
1 - En una línea de comandos, dirígete a android_sdk/tools/ e inicia el emulador especificando tu AVD:
2 - Ahora podrás instalar tu app mediante las tareas de instalación de Gradle mencionadas antes o la herramienta adb:
Para obtener más información, consulta Ejecutar apps en el emulador de Android.
Para obtener más información, consulta Ejecutar apps en un dispositivo de hardware.
- Crear un proyecto Android - Parte 2
- Como crear un proyecto Android con la herramientas SDK
- Como Instalar Java SE Development
- Para ejecutar la aplicación
- Android Studio 2.0 Vista previa
- Trabajar con el API de Google Maps para Android en Android Estudio
- Mostrar pagina web (HTML5, PHP, ETC) dentro de aplicacion Android APK
- Comenzar En Android Studio Colocar Publicidad A Tu App
Puedes ejecutar todas las tareas de compilación disponibles para tu proyecto de Android usando la herramienta de la línea de comandos del contenedor de Gradle. Está disponible como archivo por lotes para Windows (gradlew.bat) y como secuencia de comandos shell para Linux y Mac (gradlew.sh), y se puede acceder a ella desde la raíz de cada proyecto que crees con Android Studio.
Para ejecutar una tarea con el contenedor, usa uno de los siguientes comandos:
En Windows:
gradlew task-name
En Mac o Linux:./gradlew task-name
Para ver una lista de todas las tareas de compilación disponibles para tu proyecto, ejecuta tasks:
gradlew tasks

Si prefieres usar las herramientas de Android Studio en lugar de las herramientas de la línea de comandos, consulta Compilar y ejecutar tu app.
Acerca de los tipos de compilación
De manera predeterminada, existen dos tipos de compilación disponibles para cada app de Android: uno para depurar tu app (compilación de depuración) y otro para lanzar tu app a los usuarios (compilación de lanzamiento).El APK resultante de cada compilación debe firmarse con un certificado antes de poder instalarlo en un emulador o dispositivo.
La compilación de depuración se firma automáticamente con una clave de depuración proporcionada por las herramientas del SDK (es poco segura y no puedes publicar este APK en Google Play Store) y la compilación de lanzamiento debe firmarse con tu propia clave privada.
Compilar un APK de depuración
Para probar y depurar la app de forma inmediata, puedes compilar un APK de depuración. Dicho APK se firma con una clave de depuración proporcionada por las herramientas del SDK y permite realizar la depuración mediante adb.Para compilar un APK de depuración, abre una línea de comandos y navega hasta la raíz del directorio de tu proyecto, desde Android Studio, y selecciona View > Tool Windows > Terminal. Para iniciar una compilación de depuración, invoca la tarea assembleDebug:
gradlew assembleDebug
De esta forma, se crea un APK con el nombre module_name-debug.apk en project_name/module_name/build/outputs/apk/. El archivo ya está firmado con la clave de depuración y alineado con zipalign, por lo que puedes instalarlo inmediatamente en un dispositivo.Si deseas compilar el APK e instalarlo inmediatamente en un dispositivo conectado o emulador en ejecución, invoca installDebug:
gradlew installDebug
La parte “Debug” de los nombres de tareas anteriores es solo una versión del nombre de la variante de compilación según la convención de mayúsculas y minúsculas, por lo que se puede reemplazar por cualquier variante de compilación que desees instalar. Por ejemplo, si tienes una clase de producto “demo”, puedes compilar la versión de depuración con la tarea assembleDemoDebug.Si deseas ver las tareas de compilación e instalación disponibles para cada variante (incluidas las tareas de desinstalación), ejecuta la tarea tasks.
Compilar un APK de lanzamiento
Cuando estés listo para lanzar y distribuir tu app, debes compilar un APK de lanzamiento que esté firmado con tu clave privada.Ejecutar tu app en el emulador
Para usar el emulador de Android, debes crear un dispositivo virtual Android (AVD) por medio de Android Studio.Una vez que cuentes con un AVD, inicia el emulador de Android e instala la app como se describe a continuación:
1 - En una línea de comandos, dirígete a android_sdk/tools/ e inicia el emulador especificando tu AVD:
emulator -avd avd_name
Si no estás seguro del nombre del AVD, ejecuta emulator -list-avds.2 - Ahora podrás instalar tu app mediante las tareas de instalación de Gradle mencionadas antes o la herramienta adb:
adb install path/to/TutorialesEnLinea.apk
Todos los APK compilados se almacenan en project_name/module_name/build/outputs/apk/.Para obtener más información, consulta Ejecutar apps en el emulador de Android.
Ejecutar tu app en un dispositivo
Para poder ejecutar tu app en un dispositivo, debes habilitar la depuración USB en tu dispositivo. Puedes encontrar la opción en Settings > Developer options.Nota: Habilita la opción Depuración USB en tu dispositivo. En la mayoría de los dispositivos que utilizan Android 3.2 o versiones anteriores, puedes encontrar esta opción en Ajustes > Aplicaciones > Desarrollo.
En Android 4.0 y superior, esta opción se encuentra en Ajustes > Opciones del desarrollador.
En Android 4.2 y superior, la opción de Opciones del desarrollador está oculta por defecto. Para mostrarla, ve a Ajustes > Acerca del dispositivo y pulsa siete veces sobre Número de compilación. Vuelve a la pantalla anterior para encontrar las Opciones del desarrollador.
Una vez que tu dispositivo esté configurado y conectado mediante USB, puedes instalar tu app mediante las tareas de instalación de Gradle mencionadas antes o la herramienta adb:En Android 4.0 y superior, esta opción se encuentra en Ajustes > Opciones del desarrollador.
En Android 4.2 y superior, la opción de Opciones del desarrollador está oculta por defecto. Para mostrarla, ve a Ajustes > Acerca del dispositivo y pulsa siete veces sobre Número de compilación. Vuelve a la pantalla anterior para encontrar las Opciones del desarrollador.
adb -d install path/to/TutorialesEnLinea.apk
Todos los APK compilados se almacenan en project_name/module_name/build/outputs/apk/.Para obtener más información, consulta Ejecutar apps en un dispositivo de hardware.
Recomendamos Leer:
- Crear un proyecto Android - Parte 1- Crear un proyecto Android - Parte 2
- Como crear un proyecto Android con la herramientas SDK
- Como Instalar Java SE Development
- Para ejecutar la aplicación
- Android Studio 2.0 Vista previa
- Trabajar con el API de Google Maps para Android en Android Estudio
- Mostrar pagina web (HTML5, PHP, ETC) dentro de aplicacion Android APK
- Comenzar En Android Studio Colocar Publicidad A Tu App
Comentarios