Acceder Registrarme

Guía para ejecutar aplicación de Ionic sobre emulador o dispositivo Android


Por: Kevin Arnold Arias Figueroa Publicado el: 2021-12-07 12:48:56

PRIMERA FORMA DE EJECUTAR APLICACIÓN EN DISPOSITIVO O EMULADOR

Instalar Android Studio (Esto ya trae el SDK):
https://developer.android.com/studio?hl=es-419&gclid=Cj0KCQiAqbyNBhC2ARIsALDwAsCmo6CrtmUDBKFtNuWXluskUVYquPh9vUqgmgh_YzkryCalA-HDzukaAsBnEALw_wcB&gclsrc=aw.ds

Crear emulador de Android, en Android Studio (AVD Manager).

Construir el proyecto (Comando):
ionic build

Sincronizar el código para transpilar a código de Java (Comando):
npx cap sync

Instalar Android Capacitor (Comando):

npm install @capacitor/android

Agregar la plataforma Android (Comando):
npx cap add android

Lanzar Android Studio para ejecutar el proyecto (Comando):
npx cap open android

Seleccionar el emulador y ejecutar la aplicación, sobre Android Studio.

SEGUNDA FORMA DE EJECUTAR APLICACIÓN EN DISPOSITIVO O EMULADOR

Instalar JDK:
https://www.oracle.com/java/technologies/downloads/#jdk17-windows

Instalar Android Studio (Esto ya trae el SDK):
https://developer.android.com/studio?hl=es-419&gclid=Cj0KCQiAqbyNBhC2ARIsALDwAsCmo6CrtmUDBKFtNuWXluskUVYquPh9vUqgmgh_YzkryCalA-HDzukaAsBnEALw_wcB&gclsrc=aw.ds

Agregar los binarios del JDK a las variables de entorno del sistema operativo.

Agregar la ruta al SDK a las variables de entorno del sistema operativo (Ruta de referencia: "C:\Users\kaaf030191\AppData\Local\Android\Sdk"). Hay que agregar a las variables de entorno, con el nombre de variable "ANDROID_SDK_ROOT", para que se reconozca en los comandos, en caso surja error, agregar con el nombre de variable sugerido en el error de la ejecucuión de los comandos posteriores.

Revisar la versión de Gradle de la aplicación ("D:\Multiple project\apptraining\android> .\gradlew -v") "Para que aparezca esta carpeta, primero se debe ejecutar el comando final de estas instrucciones, aunque el comando se ejecute con errores, o, agregar antes, la plataforma de Android, a través del comando "npx cap add android".

Descargar, descomprimir y agregar a las variables de entorno, los binarios del gradle de acuerdo a la versión verificada anteriormente:
https://gradle.org/releases

Ejecutar el comando que lance la aplicación:
ionic capacitor run android --device --max_old_space_size=4096 --debug --consolelogs

==============================================================================================

Habilitar el modo de desarrollador en el dispositivo.

Conectar el celular, a la laptop o computadora de mesa, a través de su cable USB.

Habilitar el modo de depuración al conectar por USB, en el dispositivo móvil.

Ejecutar los pasos desde la primera parte, para seleccionar únicamente en Android Studio, su dispositivo físico, en vez del emulador.