studio para manager emulator emulador descargar create android emulation avd

android - para - avd manager create avd



AVD-PANIC: no se pudo abrir...-no es un problema de ruta (11)

En Ubuntu, compruebe el usuario actual si ejecuta eclipse como root (sudo). Eclipse NO pudo encontrar el /root/.android configuró el usuario en su casa

user.home /home/<user>/

y copie los archivos AVD en el nuevo directorio que cambie los privilegios

cd /home/<user>/ chgrp <user> -R .android chgrp <user> -R .android

Quiero escribir una aplicación para Android y he empezado esta mañana cargando JDK, eclipse, SDK , etc., todo desde adt-bundle-windows-x86_64-20130219 desde http://developer.android.com .

El problema para mí ahora mismo:

[2013-02-27 13:36:26 - Test2] ¡Lanzamiento de Android!
[2013-02-27 13:36:26 - Test2] adb se ejecuta normalmente.
[2013-02-27 13:36:26 - Test2] Ejecución del lanzamiento de la actividad com.example.test2.MainActivity
[2013-02-27 13:37:27 - Test2] Lanzamiento de un nuevo emulador con dispositivo virtual ''droidX2''
[2013-02-27 13:37:27 - Emulator] PANIC: No se pudo abrir: droidX2

Estuve revisando todas las publicaciones de la web sobre AVD durante toda la mañana y no he visto ninguna que no implique el desorden del camino y el .ini no encontrado. No creo que tenga un problema de ruta. AVD está buscando archivos en D:/USERS/XXX/.android/avd y ahí es donde están los archivos. Entonces no entiendo por qué el emulador no se puede abrir.

He hecho las cosas más básicas, como quitar y volver a instalar todo, leer las notas en orace, etc. Básicamente estoy atascado. Alguna sugerencia aqui?

adt-bundle-windows-x86_64-20130219 fue lo que adt-bundle-windows-x86_64-20130219 en Windows 7 (32 bits).

Me conformaría con probar en el móvil que está conectado a la PC, pero tampoco puedo hacerlo funcionar.

Cualquier dirección apreciada.


Encontré una forma sencilla de hacerlo funcionar, vale la pena intentarlo: 1. Si aún no lo tiene, cree un nuevo AVD con el nombre problemático (en este caso, droidX2) si ve una advertencia de sobrescritura, sobreescríbalo. 2. Elimine el nuevo AVD que acaba de crear en el paso 1. 3. Si tiene otro AVD, está bien, de lo contrario, cree uno. 4. Vuelva a intentar ejecutar el proyecto Eclipse como una aplicación de Android: ahora debería ejecutarse


Establecer la variable de entorno ANDROID_SDK_HOME solo funciona bien para Win7 y versiones anteriores, pero no me ayudó en Win8.

Para las almas pobres y torturadas que usan la basura que es Windows 8, ve a donde hayas instalado el SDK de Android (por ejemplo, C:/SDK/Android o C:/Users/JoeCitizen/AppData/Local/Android/android-sdk ) y asegúrese de que tanto AVD Manager.exe como SDK Manager.exe estén configurados para ejecutarse como Administrador para todos los usuarios. Una vez que lo hice, funcionó bien.

Sin embargo, otro problema engañoso, que no debería ser un problema causado por el error completo, es la gestión de permisos de Windows 8.


Esto ya se ha preguntado algunas veces, prueba esto:

Cree una variable de entorno llamada: ANDROID_SDK_HOME y configúrela como C: / Usuarios / Administrador Abra Eclipse> Ventana> Preferencias y haga clic en Ejecutar / Depurar y Sustitución de cadenas Agregue una nueva variable llamada: usuario.home y configúrela en C: / Usuarios / Administrador Cree un AVD y ejecútelo.

Respuesta original de Colin

un miembro del proyecto Android dice here :

Como solución alternativa, puede definir la variable de entorno ANDROID_SDK_HOME para que apunte al directorio que contiene su directorio .android. El emulador y el Administrador de SDK lo recogerán correctamente.


OTRA OPCIÓN: enlace simbólico ...

En un símbolo del sistema (con privilegios de administrador), cambie el directorio ("cd") a " C: / Users / YourUserName.android " y luego use el siguiente comando para crear un enlace simbólico al directorio avd (observe la dirección de las barras inclinadas) :

mklink /D avd D:/_MyLibrariesDir/.android/avd

Donde " _MyLibrariesDir " es el directorio donde se encuentran las carpetas de las bibliotecas (fotos, documentos, etc.).

¡Y tu estas listo!

Explicación: Esto tiene el mismo efecto que la opción ANDROID_SDK_HOME , excepto que ahora puede navegar a [C: / Users / YourUserName / .android / avd / *] y [D: _MyLibrariesDir / .android / avd / *] y ambos tomarán usted al mismo lugar.

Esto difiere de un atajo en que los accesos directos no actúan como directorios, por lo que si solo tienes un acceso directo a la carpeta "avd", no podrías ir a " C: / Users / YourUserName / .android / avd * " como lo haría produce un error de archivo no encontrado y si intentas hacer clic en un archivo de acceso directo avd te llevará a [D: _Directorio_de_MyBibliotecas / .android / avd / *] en lugar de mantenerte en la unidad C. Los enlaces simbólicos actúan como un puente entre las ubicaciones de forma transparente para el usuario y el software. Muy útil :)


Por favor, compruebe una vez en la carpeta ".android" de Ur, se pudo haber creado otra carpeta / duplicado ".android". Si "SÍ" es la respuesta de Ur, entonces haz esto porque en mi caso esa cosa sucedió. Simplemente, solo guardé la última carpeta ".android" en este directorio "C: / Users / USER NAME /" (eliminé el duplicado) y luego el emulador comenzó a funcionar para mí. Aclamaciones


Simplemente, si nada funciona para usted, simplemente copie la carpeta avd que puede encontrar en su carpeta .android a C:/Users/<user name>/.android .


Solucioné el problema de AVD Panic ejecutando Eclipse como administrador.


Tratar de agregar un nuevo usuario administrador de Windows con el idioma inglés, solo funcionó para mí, el nombre de usuario debería estar en letras inglesas


Usando Windows 7, Eclipse, herramientas de Android SDK 23.0.4

La primera vez que seguí las instrucciones exactas en http://developer.android.com/training/index.html Recibí el error "PANIC: could not open .." siempre que el emulador ''Start''.

Solución: Ventana emergente de propiedad del sistema / Variables del entorno / Variables del sistema, Nombre de la nueva entrada agregada = "ANDROID_SDK_HOME", value = "D: / DATA / Users / ThisUser /" ¡ Entonces comienza a funcionar!

"D: / DATA / Users / ThisUser /" es la carpeta principal donde existe la carpeta ".android / avd". La ruta de la carpeta avd aquí es "D: / DATA / Users / ThisUser.android / avd"

Tenga en cuenta que debe poner "D: / DATA / Users / ThisUser /", no "D: / DATA / Users / ThisUser **. Android **"


verifique que la ubicación en la que se buscó el avd sea ​​diferente de donde se creó realmente. Eche un vistazo a la captura de pantalla a continuación para obtener más información.