lunes, 25 de febrero de 2013

Solución para Crear una imagen virtual x86 de Gingerbread 2.3.3 en SDK Manager

¿Cual es el error exactamente?

Cuando se ejecuta el Android SDK Manager, en el menú se selecciona "Tools" luego "Manage AVDs..." y se procede a crear una nueva imagen con los siguientes parámetros:



Al pulsar OK se produce un error indicando que no se puede crear la imagen debido a que no consigue el archivo "userdata.img":



¿Posible Solución?

El problema indicado es común en las plataformas del SDK; incluye Windows, Linux y Mac OS. Mientras Google arregla el problema, les presento una solución personalizada y efectiva:
  1. Proceder a buscar la carpeta donde se instaló Android SDK Manager. Por ejemplo, C:\Program Files (x86)\Android\android-sdk\
  2. Los archivos de imagen requeridos se encuentran en C:\Program Files (x86)\Android\android-sdk\system-images\android-10\x86\images\x86. Los archivos son: build.prop, kernel-qemu, ramdisk, system, userdata

  3. Abra otra ventana ahora apuntando a la siguiente dirección: C:\Program Files (x86)\Android\android-sdk\system-images\android-10\x86. Lo que haremos es mover los archivos indicados previamente que están en encuentran en C:\Program Files (x86)\Android\android-sdk\system-images\android-10\x86\images\x86 a la nueva ruta C:\Program Files (x86)\Android\android-sdk\system-images\android-10\x86  NOTA: Si hiciste la instalación "para todos los usuarios" entonces te aparecerá una ventana pidiéndote acceso administrador para realizar la operación.

  4. Quedando los archivos como se muestra a continuación

Ahora, proceda a crear la imagen y ejecutar el emulador. Verá que el problema está resuelto ;)


No hay comentarios:

Publicar un comentario