Cómo crear un AVD para Android 4.0

Resuelto chengbo asked hace 54 años • 7 respuestas

Android 4.0 ya está lanzado. Acabo de actualizar mi complemento ADT y descargué el SDK 4.0. Pero cuando intento crear un AVD para Android 4.0, Eclipse me dice "No se puede encontrar un archivo 'userdata.img' para que ABI armeabi lo copie en la carpeta AVD".

Descubrí d:\android-sdk-windows\platforms\android-14que faltaba la carpeta 'imágenes' que tienen otras versiones. Esta carpeta puede tener 'userdata.img' que debería tener la creación de un AVD.

¿Dónde debo obtener 'userdata.img' y cómo creo un AVD para Android 4.0?

chengbo avatar Jan 01 '70 08:01 chengbo
Aceptado

Yo simplemente hice lo mismo. Si buscas en el "Administrador de SDK de Android" en la sección "Android 4.0 (API 14)", verás algunos paquetes. Uno de ellos se llama "Imagen del sistema ARM EABI v7a".

Esto es lo que necesitas descargar para crear un dispositivo virtual con Android 4.0:

El sistema de descarga del SDK de Android

Matthew Rudy avatar Oct 19 '2011 05:10 Matthew Rudy

Otra solución, para aquellos de nosotros que no tenemos conexión a Internet en nuestra máquina de desarrollo, es:

Cree una carpeta llamada system-imagesen el nivel superior de su directorio SDK (al lado de platformsy tools). Cree subdirectorios android-14y android-15(según corresponda). Extraiga la carpeta completa armeabi-v7aa este directorio; sysimg_armv7a-15_r01.zip (desde, por ejemplo, el repositorio de Google ) va a android-15, sysimg_armv7a-14_r02.zip a android-14.

No probé este procedimiento fuera de línea, finalmente cedí y usé mi asignación de banda ancha en casa, pero estas son las ubicaciones de destino para estos grandes sistemas, para referencia futura.

Intenté crear los imagesubdirectorios donde estaban ausentes en 14 y 15, pero si bien esto permitió que el AVD creara una imagen (para 15 pero no para 14), no mostró el logotipo de Android después de 15 minutos.

John avatar Mar 17 '2012 23:03 John

Este sitio Android Create AVD le muestra cómo instalar la última versión del SDK de Android y la versión 4 de AVD en Eclipse con videos y capturas de pantalla si todavía está atascado.

RusHughes avatar May 18 '2012 11:05 RusHughes

Tuve un problema similar pero usé IntelliJ IDEA en lugar de Eclipse . Ya tenía instalado ARM EABI, pero sigo apareciendo el error.

Para IntelliJ IDEA, parece que también debes crear un AVB antes de ejecutar el emulador, por lo que para hacerlo solo debes ingresar al Administrador de SDK de Android y crear un nuevo AVB. Esto debería resolver su problema... Asegúrese de haber seguido la respuesta anterior para incluir el ARM antes de seguir estos pasos.

Codemwnci avatar May 08 '2012 20:05 Codemwnci