Cómo crear un AVD para Android 4.0


Android 4.0 ya está disponible. Acabo de actualizar mi ADT plugin y descargado el SDK 4.0. Pero cuando intento crear un AVD para Android 4.0, Eclipse me dice 'No se puede encontrar un 'datos de usuario.img 'file for ABI armeabi to copy into the AVD folder'.

He encontrado d:\android-sdk-windows\platforms\android-14 falta la carpeta 'images' que otras versiones tienen. Esta carpeta puede tener " userdata.img ' que crear un AVD debe tener.

Dónde debo obtener 'userdata.img', y cómo puedo crear un AVD para Android 4.0?

 343
Author: Peter Mortensen, 2011-10-19

7 answers

Acabo de hacer lo mismo. Si miras en el "Android SDK Manager " en la sección" Android 4.0 (API 14) " verás algunos paquetes. Uno de ellos se llama "ARM EABI v7a System Image".

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

El sistema de descarga del SDK de Android

 441
Author: Matthew Rudy,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-12-27 21:15:34

Otra solución, para aquellos de nosotros sin una conexión a Internet a nuestra máquina de desarrollo es:

Cree una carpeta llamada system-images en el nivel superior de su directorio SDK (junto a platforms y tools). Crear subdirs android-14 y android-15 (según corresponda). Extraiga la carpeta armeabi-v7a completa a estos directorios; 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 he probado este procedimiento sin conexión, finalmente cedí y usé mi asignación de banda ancha en casa, pero estas son las ubicaciones objetivo para estos grandes sysimg, para referencia futura.

He intentado crear los subdirs image donde estaban ausentes en 14 y 15, pero si bien esto permitió que el AVD creara una imagen (para 15 pero no 14) no había mostrado el logotipo de Android después de 15 minutos.

 16
Author: John,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-10-15 11:32:07

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

 8
Author: RusHughes,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-04-18 20:56:51

Tuve un problema similar pero usando IntelliJ IDEA en lugar de Eclipse. Ya tenía el BRAZO EABI instalado, pero todavía tengo el error.

Para IntelliJ IDEA, parece que también tienes que crear un AVB primero antes de ejecutar el emulador, por lo que para hacer esto solo debes ir a Android SDK Manager y crear un nuevo AVB. Esto debería resolver tu problema... Asegúrese de haber seguido la respuesta anterior para incluir el BRAZO antes de seguir estos pasos.

 5
Author: Codemwnci,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-06-11 15:45:57

También puede obtener este problema si tiene su versión de Android SDK controlada. Se obtiene un error ligeramente diferente:

No se puede encontrar un 'userdata.archivo de img para ABI .svn para copiar en la carpeta AVD.

Por alguna razón, el administrador de Dispositivos Virtuales Android (AVD) cree que la carpeta .svn está especificando una interfaz binaria de aplicación (ABI). Busca userdata.img dentro de la carpeta .svn y no puede encontrarlo, por lo que falla.

Usé el shell extensión encontrada en las respuestas para la pregunta Stack Overflow Removiendo .archivos svn de todos los directorios para eliminar todas las carpetas .svn recursivamente de la carpeta android-sdk. Después de esto, el administrador de AVD fue capaz de crear un AVD con éxito. Todavía tengo que averiguar cómo hacer que el SDK juegue bien con Subversion.

 5
Author: Jeff Lamb,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-05-23 11:54:40

Si ha instalado la imagen del sistema y todavía recibe este error, es posible que el administrador de SDK de Android no puso los archivos en la carpeta correcta para el administrador de AVD. Ver una respuesta a la pregunta de desbordamiento de pila ¿Cómo crear un AVD para Android 4.0.3? (No se puede encontrar un ' userdata.img').

 0
Author: personne3000,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-05-23 11:54:40

Esta respuesta es para crear AVD en Android Studio.

  1. Primero haga clic en el botón AVD en la barra superior de Android Studio.

imagen 1

  1. En esta ventana haga clic en Crear Dispositivo virtual

imagen 2

  1. Ahora elegirá perfil de hardware para AVD y haga clic en Siguiente.

imagen 3

  1. Elija la versión de la Api de Android que desee en su AVD. Descarga si no existe ninguna api. Clic siguiente.

imagen 4

  1. Esta es ahora una ventana para personalizar algunas características AVD como cámara, red, memoria y tamaño de ram, etc. Simplemente mantenga el valor predeterminado y haga clic en Finalizar.

imagen 5

  1. Usted AVD está listo, ahora haga clic en el botón AVD en Android Studio (igual que el 1er paso). A continuación, podrá ver AVD creado en la lista. Haga clic en el botón Reproducir en su AVD.

imagen 6

  1. Su AVD comenzará pronto.

imagen 7

 0
Author: Khemraj,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-07-10 16:37:02