Si estás pensando comprar un HTC Magic, pero antes quiere trastear un poco con él, aquí tienes instrucciones para montar un emulador paso a paso.

android
24

Escrito por

Si alguien está pensando comprarse un HTC Magic (móvil con el sistema Android de Google), pero antes quiere trastear un poco con él, aquí pongo las instrucciones para montar un emulador de HTC Magic para Windows, paso a paso.

Para los que no estén familiarizados con las terminales, cuando hable de consola o terminal, me refiero a escribir en la ventana que aparece al ir a Inicio / Ejecutar y escribir cmd.

Instalar Java

  1. Si no tenemos instalado Java en nuestro sistema, necesitaremos instalarlo.

Instalar Android

  1. Descargamos el SDK de Android haciendo clic en Download Android SDK (actualmente versión 1.6_r1) en su versión para Windows (~250MB).
  2. Una vez descargado, descomprimimos su contenido en c:\android, lo que a su vez creará una carpeta en su interior llamada android-sdk-windows-1.6_r1.
  3. Debemos añadir al path de Windows las utilidades de Android, por lo que en la terminal escribimos: set PATH=%PATH%;c:\android\android-sdk-windows-1.6_r1\tools
  4. En Teavuihuang podemos descargarnos el skin de la HTC Magic. Lo descomprimimos en la ruta C:\android\android-sdk-windows-1.6_r1\platforms\android-1.6\skins. No confundir con otras carpetas skins existentes.

Configurar Android

  1. El siguiente paso será crear una imagen que emulará una tarjeta SD virtual. Cerramos y volvemos a abrir una terminal (para que se hagan efectivos los cambios del path) y creamos una tarjeta SD de 1G escribiendo: mksdcard -l SDCARD 1024M c:\android\SD1G.img
  2. El siguiente paso será crear un dispositivo virtual android. Para ello escribimos en la terminal: android create avd --name HTCMagic --target 2 --sdcard c:\android\SD1G.img --skin HVGA-P-HTCMagic
  3. Esto creará el AVD, mostrando el siguiente mensaje si todo ha ido correctamente (donde simplemente, pulsaremos enter): Android 1.6 is a basic Android platform.
    Do you wish to create a custom hardware profile [no]
    Created AVD 'HTCMagic' based on Android 1.6
  4. Ahora podemos arrancar el emulador creando un acceso directo o escribiendo en la terminal: emulator @HTCMagic

Esto nos mostrará un bonito emulador del móvil HTC Magic donde podremos trastear con el y probar sus funciones.

NOTA: El emulador del terminal móvil puede tardar bastante en arrancar, simplemente esperar hasta que el texto «Android» se convierta en imagen y listo.

htc magic android vodafone

Por defecto viene en Inglés, pero podemos cambiar el idioma pulsando en la flecha arriba / Settings / Locale & text / Select locale / Español.

Algunas funciones adicionales podrían ser F4 (bloquear pantalla), CTRL-F5, CTRL-F6 (subir, bajar volumen), CTRL-F10 (rotar movil), etc...

ACTUALIZADO: Aquí el update para incorporar el Market en el emulador. Basta con extraer el contenido en la carpeta platforms\android-X.X\images, dentro de la carpeta del SDK.

RELACIONADOS Guía para resolver problemas con Android RELACIONADOS Optimizar Android: Velocidad y Batería RELACIONADOS Publicidad en las notificaciones de Android
x Guía para resolver problemas con Android
Manz

24 comentarios

ale
2

en el IDE eclipse , se puede instalar el emulador , conjunto con el SDK para android , disoponibles para todas las plataformas , al menos win , y linux

Manz
5

@htc: El comando mksdcard es un fichero que está contenido en la carpeta tools (dentro de android-sdk-windows-1.6_r1). Lo más probable es que no se haya insertado correctamente la actualización del PATH. Escribe set PATH y confirma el paso 3 de Instalar Android.

Manz
10

@adf2: Al igual que le comenté a htc, lo más probable es que hubiera un error en el paso del PATH (paso 3). También puedes hacerlo en Inicio / Ejecutar y escribiendo SystemPropertiesAdvanced. Pulsando en variables de entorno, modificando el Path en la parte de abajo, añadiendo la ruta de la carpeta tools del android.

jxrdii
17

C:\Users\jxrdii>set PATH=%PATH%;c:\android\android-sdk-windows-1.6_r1\tools C:\Users\jxrdii>mksdcard -l SDCARD 1024M c:\android\SD1G.img C:\Users\jxrdii>android create avd --name HTCMagic --target 2 --sdcard c:\androi d\SD1G.img --skin HVGA-P-HTCMagic Error: Ignoring platform 'android-1.6': build.prop is missing. Error: Target id is not valid. Use 'android.bat list targets' to get the target ids. Me aparece ese error y no me sale: Android 1.6 is a basic Android platform. Do you wish to create a custom hardware profile [no] Created AVD 'HTCMagic' based on Android 1.6 Alguna solución?

César
19

Q tal, he instaldo el jdk, con las actualizaciones y todo.. pero al moemnto de ejecutar el emulador se queda pegado en una pantalla negra, que dice "ANDROID".. y de ahi no sale.. que odra ser..? saludos

oscar
20

hola buenas me he cojido el celular boston de orange y me lo envian mañana me podeis decir que tal es y si hay skns.

Manz
21

@César: En principio si ocurre eso es que está iniciando la máquina virtual. Debería funcionar, eso sí, puede que tarde algo en cargar, depende del equipo.

oscar
22

Hola buenas ,tengo un celular de Boston con android ,pero no tengo ni idea de cómo meter aplicaciones ,ni de los comandos ni nada de eso, haber si alguien me puede hechar una mano gracias.

  • -1

Publica tu opinión