Credit image

¿Te gusta el diseño web? ¡Echa un vistazo a la documentación de LenguajeCSS.com!

Emulador de HTC Magic (Android)

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.

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.

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.

Escrito por Manz, el , en android. Comentarios recibidos: 24.

24 comentarios de lectores
Angelverde
Angelverde
1

¿Y para los GNU/Linuxeros?

ale
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

GeRaL v2.4
GeRaL v2.4
3

Donde mismo te descargas la versión para Win, tienes la de Lunix y MacOS. Y las instrucciones para añadir las tools http://developer.android.com/intl/es/sdk/1.6_r1/installing.html Muy bueno Manz, aunque ya he trasteado con una "prestada" suficiente como para saber que me gusta xD Aún así esta bien para jugar un rato ;) Saludos!

htc
htc
4

No me reconoce el comando mksdcard :S

Manz
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.

Presidente
Presidente
6

Oye conoces algun emulador de blackberry? Ando buscando para probar sistemas operativos de los diferentes modelos. Gracias

htc
htc
7

De acuerdo. Gracias Manz!

adf2
adf2
9

No me funcionan los comandos de "CONFIGURAR ANDROID", ninguno, ¿me podrias ayudar?

Manz
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.

Marche Radiuju
Marche Radiuju
11

Gracias por currar tanto Manz!

Marche Radiuju
Marche Radiuju
12

Muy bueno el artículo! Cuando tenga un ratito me pondré a probar, gracias Manz

Marche Radiuju
Marche Radiuju
13

Nunca había oído hablar de este sistema de Google, realmente muy interesante. Eres un crack Manz

Manz
Manz
14

Si obtienen el error siguiente (bastante común en muchos usuarios): Cannot load 64-bit SWT libraries on 32-bit JVM Es que tienen JAVA de 32 bits sobre un sistema de 64 bits. Se puede solucionar instalando el Java para win-64 bits.

pedro
pedro
15

Hola, Hace poco publiqué en mi web el skin de la magic modificado para que sea igual a la magic que se vende en españa, pude descargarse de aqií: http://www.maicas.net/android/skin-magic.htm Inlcuye el skin modificado, y las instrucciones detaladas para instalar el sdk (un poco diferente en las ultimas versiones)

Manz
Manz
16

@pedro: Genial Pedro, ¡gracias!

jxrdii
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?

Manz
Manz
18

@jxrdii: Escribiendo android, simplemente, te mostrará una ventana con los dispositivos Android virtuales (AVD) creados en tu sistema o incluso crearlos manualmente.

César
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
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
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
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
estrellita
estrellita
23

que guapo estas

Manni
Manni
24

@Manz Una Preguntota Donde puedo encontrar un skin del Lg Optimus Hub (E510F) Gracias por el aporte Saludos

Publica tu opinión

Si lo deseas, puedes utilizar el siguiente formulario para publicar tu opinión o responder a alguna de las existentes:

Previsualización

Aquí se previsualizará su comentario. Revise que sea correcto antes de publicarlo.