Correr aplicaciones en emulador

Clase 32 de 36Curso Básico de Ionic 2018

Correr aplicación en emulador Android

El primer paso en este caso es hacer la instalación y configuración del SDK de Android.

Las últimas versiones de Android Studio ya traen el SDK de Android listo para empezar a trabajar con él. Es decir que únicamente necesitas tener instalado el Java Developer Kit JDK de Java y Android Studio.

El JDK de Java lo puedes descargar directamente desde la página de Oracle, puedes ir directamente si das clic en este enlace: https://www.oracle.com/technetwork/java/javase/downloads/index.html

Para descargar Android Studio puedes ir a https://developer.android.com/studio/. Das click en Descargar Android Studio y el sitio te va a iniciar la descarga de un archivo con extensión .exe, al finalizar la descarga ejecutas ese archivo que te guiará a través de un ayudante de instalación en el que solo debes revisar condiciones y dar clic en siguiente.

Si no quieres instalar todo Android Studio desde este mismo sitio puedes hacer la descarga de las Android SDK Tools en opciones de descarga, puedes ir directamente si das clic aquí y vas al final de la página donde encuentras la sección de solo herramientas de línea de comandos.

Cuando hayas terminado la instalación del SDK de Android ya sea el que viene con Android Studio o la versión para solo trabajar desde línea de comandos, puedes ir a la terminal y correr el comando en la terminal:

ionic cordova emulate android

Correr aplicación en emulador iOS

Para que tu aplicación corra en el emulador de iOS debes tener instalados y configurados en tu computador XCode y su Command Line Tools, para esto sigue los siguientes pasos:

  1. Asegurate de que tengas actualizado tu sistema operativo, puedes hacer la actualización en este enlace oficial de macOS: https://www.apple.com/macos/how-to-upgrade/

  2. Ingresa a la terminal, para esto puedes usar la combinación command+spacebar y en el buscador ingresa la palabra Terminal.

  3. En la terminal revisa si tienes instalado XCode, para esto ingresa el comando:

xcode-select -p

Si la terminal retorna este path esto te indica que el paquete de XCode ya está instalado y puedes usarlo

`/Applications/Xcode.app/Contents/Developer``

Probablemente tengas que hacer la actualización del paquete de XCode para esto puedes usar la misma combinación command+spacebar para buscar App Store, allí en la app store busca XCode y revisa si te da la opción de actualizar, si es así actualiza, sino solo ejecutalo.

  1. Instalar Xcode Command Line Tools,para esto en la terminal ejecuta el siguiente comando:

xcode-select --install

Esto va a generar un cuadro de alerta que te indica que el comando que quieres usar requiere el Command Line Developer Tools, y te pregunta si quieres continuar con la instalación. Da clic en la opción Install.

Screen Shot 2019-01-04 at 1.18.17 PM.png

Si esta instalación se tarda mucho o falla, puedes intentar la descarga directa del paquete con extensión .dmg desde la página oficial de Mac: https://developer.apple.com/downloads/more.

Verifica que tengas la instalación correcta ingresando el comando:

xcode-select -p

En la terminal.

Finalmente para iniciar el emulador de Ionic Cordova ejecuta el comando en la terminal:

ionic cordova emulate ios

Nota: Esto solo puede hacerse en OSX