Ir al contenido principal

Crear emulador Android en Eclipse

El SDK de Android nos proporciona una herramienta para crear emuladores de terminales para que podamos probar las aplicaciones que realicemos antes de instalarlo en un terminal físico. Para ello utilizaremos el Android Virtual Device Manager que se integra perfectamente en Eclipse con el plugin ADT (intalación entorno desarrollo).

Lo primero que deberemos hacer es ejecutar eclipse y arrancar el Administrador de dispositivos virtuales de Android:



Pulsaremos en New... para crear un nuevo AVD, en la cual podremos configurar los siguientes parámetros:

AVD Name: Nombre que quieras dar al nuevo dispositivo virtual.
Device: Dispositivo a emular. Puede ser uno real, como Nexus 7 o bién uno genérico, donde se indica el tamaño de la pantalla en pulgadas y la resolución del dispositivo. Podrás seleccionar el dispositivo de una lista desplegable. NOTA: Si quieres crear nuevos tipos de dispositivo utiliza la pestaña Device Definition que encontrarás en la lista de dispositivos.
Target:versión SDK que soportará el dispositivo. Solo aparecerán las versiones que hayas instalado desde elAndroid SDK Manager.
CPU/ABI:Tipo de CPU y arquitectura que se va a emular. A tener en cuenta si se va a trabajar en código nativo. La opción más habitual es ARM.
Keyboard: Si se selecciona se supondrá que el dispositivo tiene teclado físico, que será emulado por el teclado del ordenador. En caso contrario se utilizará el teclado en pantalla.
Skin: Si se selecciona se mostrarán a la derecha del dispositivo una serie de botones, entre los que se incluyen: volumen, on/off, teclas de navegación, retorno, casa, menú, etc.
Front/Back Camera:Para activar la emulación de la cámara delantera y trasera.

Memory Options: Memoria que se dedicará al emulador. RAM: memoria total en MB. VM Heap: Memoria dinámica asignada a la máquina virtual en MB.
Internal Storage: Memoria interna del dispositivo. Determinará el número de aplicaciones y datos que podrás instalar. Cuidado, esta memoria se reservará en tu disco duro, por lo que no es conveniente indicar un valor demasiado grande.
SD Card: Memoria externa del dispositivo. Size: tamaño de la memoria. Esta creará un nuevo fichero. File: se utilizará un fichero previamente creado.
Snapshot: Si lo seleccionas podrás congelar la ejecución del dispositivo en un determinado instante. Más tarde, podrás retomar la ejecución en este instante, sin tener que esperar a que se inicialice el dispositivo. Conviene marcarlo para conseguir una carga más rápida.
Use Host GPU: Se habilita la emulación hardware para gráficos OpenGLES. Su navegación entre ventanas será más fluida.

Una vez tengamos creado el AVD podemos seleccionarlo y pulsar sobre "Start". En la ventana que nos aparecerá podremos seleccionar si deseamos reescalar la ventana del emulador al tamaño que queramos. Tambien podremos marcar alguna de las siguientes opciones:

  • Wipe user data. Limpiará los datos del usuario.
  • Launch from snapshot. Lanzará la ejecución desde un punto anteriormente guardado. Esta opción arrancará el emulador en el estado exacto que lo dejamos en la última ejecución.
  • Save to snapshot. Al cerrar el emulador guardará el estado del emulador en ese momento como si de una hibernación se tratase.
Una vez ejecutado podremos usar el emulador como si de un terminal se tratase y ejecutar alguna de las aplicaciones por defecto que vienen instaladas.
Muchas gracias y espero que os haya servido de ayuda.

Comentarios

Entradas populares de este blog

Spring AI: First application

¡Hola! 👋 Si estás aquí, seguramente te pica la curiosidad sobre cómo integrar Inteligencia Artificial en tus aplicaciones Java sin complicarte la vida. Spring AI ha llegado para facilitarnos enormemente esta tarea, ofreciendo una abstracción unificada para interactuar con modelos como OpenAI, Azure, o incluso modelos locales con Ollama. En este tutorial,  vamos a crear juntos  un ejemplo muy sencillo: un endpoint REST que te permitirá charlar con una IA. ¡Verás que con muy pocas líneas de código tienes algo funcionando! ¿Qué necesitamos antes de empezar? Para seguir este tutorial sin problemas, asegúrate de tener a mano: Java 17  o superior (Spring Boot 3 lo requiere). Tu IDE favorito (IntelliJ, Eclipse, VS Code...). Una  API Key de OpenAI  (puedes conseguirla en  platform.openai.com ). Si prefieres no gastar créditos, al final te cuento cómo hacerlo gratis con Ollama. 1. Creando los cimientos del proyecto Lo más rápido es ir a  start.spring.io  ...

Android Studio, el nuevo entorno de desarrollo (I/O 2013)

Una de las novedades que nos ha dejado la conferencia Google I/0 2013 ha sido la publicación de un nuevo entorno de desarrollo que pasará a sustituir a Eclipse + SDK + ADT . El nuevo entorno pretende simplificar el desarrollo de aplicaciones, estando todo mucho más integrado y pensado para desarrollar específicamente para Android. Android Studio está basado en  IntelliJ IDEA (El cual para muchos desarrolladores está considerado el mejor IDE del mercado). El principal objetivo es hacerlo todo más usable y orientado a la programación en Android, por lo que para ello se han incluido nuevas refactorizaciones y quick fixes (soluciones rapidas) para corregir errores comunes, así como recomendaciones varias. Se ha incluido un nuevo editor gráfico mucho más potente (basado en drag-and-drop) que mejorará la experiencia y la edición de las pantallas (dicho sea de paso, el que teníamos hasta ahora era bastante mejorable). Este nuevo editor nos dará una vista previa más real del resul...

Instalación entorno desarrollo (Eclipse + plugin + SDK Android)

En este artículo explicaremos los principales pasos para la instalación del entrono de desarrollo de Android. La propuesta de Google y la que vamos a seguir en el manual es la siguiente: JRE (Java Runtime Environment) Eclipse Android SDK Eclipse Plug-in (Android Development Toolkit - ADT) Instalación JRE : El jre es la máquina virtual de java y es el software que nos permitirá ejecutar código java en nuestro equipo. La versión mínima requerida es la 5.0, y a no ser que necesitemos una versión especifica para otro software que usemos, recomiendo instalar la última versión disponible, en estos momentos va por la versión 7 (update 21) Podéis descargar el instalador de la siguiente ruta: http://java.com/inc/BrowserRedirect1.jsp Eclipse : Es el IDE recomendado por Google para desarrollar en Android, y puede que el más extendido para el desarrollo de aplicaciones Java. Podemos descargarlo de la url http://www.eclipse.org/downloads/ En principio cualquier versión que descarguéis...