studio para emulator emulador descargar abre android eclipse emulation

emulator - Problemas para hacer que el emulador de Android se ejecute en eclipse



genymotion download (17)

El problema aquí es que mi ruta c: / users ... tiene caracteres extraños "Michael Schøler"; el problema es "ø".

Este es un problema de ecclipse y / o SDK de Android.

Estoy intentando ejecutar las muestras de SDK en el emulador en Eclipse 3.5.

La mayoría de las veces, el AVD Manager se cuelga cuando intento crear un nuevo AVD. Cuando logro crear un AVD e intento iniciar el emulador, obtengo esto:

emulador: ERROR: no se encontraron rutas de búsqueda en la configuración de este AVD

extraño, el archivo config.ini de AVD tiene un formato incorrecto. Intenta recrearlo.

Estoy ejecutando la última versión del SDK en Win7 32 bit. ¿Algunas ideas?

Actualizar:

Creo que encontré la fuente del problema. Estoy ejecutando una versión hebrea de WIN 7. Mi nombre de usuario está en hebreo. Aparentemente esto causa un problema para Eclipse. Una vez que comencé a sospechar que ese era el problema, creé un nuevo usuario en el sistema llamado DEV y traté de ejecutar el emulador bajo ese usuario. Fue como la mantequilla.


Esto lo resolvió para mí en iOS: busqué en el archivo .ini real del dispositivo (Nexus-7-inch-tablet.ini) que parecía:

avd.ini.encoding=ISO-8859-1 target=android-17 path=/Users/stevensanborn/.android/avd/Nexus-7-inch-tablet.avd path.rel=avd/Nexus-7-inch-tablet.avd

y eliminado y extra espacio de retorno en el archivo. Lo guardé y trabajé. Ridículo.


Estoy de acuerdo con Zian, algo está muy mal aquí y deberías considerar reinstalar. También asegúrese de lo siguiente:

1) Asegúrate de que tu carpeta avd se vea sana. Esto se puede encontrar en el directorio .android en su directorio de inicio. Mire en ~/.android/avd/<name-of-avd>.avd/ y debería ver los archivos config.ini y userdata.img , más una imagen SD si creó uno. Asegúrese de que su config.ini vea algo como esto:

hw.sdCard=yes hw.dPad=yes hw.accelerometer=yes hw.lcd.density=160 skin.name=HVGA skin.path=platforms/android-1.6/skins/HVGA hw.trackBall=no hw.ramSize=256 image.sysdir.1=platforms/android-1.6/images/

O, si no tiene ninguna configuración personalizada, solo constará de esta línea:

hw.lcd.density=160

2) Asegúrese de tener la última versión del complemento Eclipse de ADT (v0.95).

3) Además, realmente no debería tener ningún problema de permisos dentro de su directorio de inicio, pero bueno, es Windows, nunca se sabe. Por lo tanto, es posible que desee establecer manualmente los permisos en la carpeta avd / para leer / escribir / ejecutar, solo para estar seguro.

4) Aparte de eso, reinstala con extremo prejuicio!


Intente descargar de nuevo el SDK, descomprímalo y vuelva a instalarlo a través de Eclipse.

Asegúrese de tener la última versión y de haber configurado correctamente todas las rutas en las preferencias de Eclipse.


La solución (que funcionó para mí) fue agregar las siguientes entradas faltantes en el archivo config.ini de mi avd:

image.sysdir.2=system-images/android-14/armeabi-v7a/ image.sysdir.1=add-ons/addon-google_apis-google-14/images/armeabi-v7a/


Otra consideración que quizás haya pasado por alto en otras respuestas, veo que mencionó Eclipse 3.5, considere usar 3.5.2 (la última versión actual)

Puede que no importe, puede que haya sido omitido por usted, de cualquier manera, usar las cosas más actualizadas nunca duele.


Otra solución bastante simple para este problema (caracteres no ingleses en la ruta del AVD), es usar el "nombre corto" de los directorios. En mi caso:

Mi usuario de Windows es "András", por lo que mi homedir es C: / Users / András

Si abre un cmd, cd a C: / Users, y emite un comando "dir / x", verá los "nombres cortos" de los directorios, en mi caso es "ANDRS ~ 1".

Así que simplemente cambia la ruta en el archivo de configuración de AVD de C: / Users / András / blabla a C: / Users / ANDRS ~ 1 / blabla, y voila, funciona.



Si ha instalado el SDK de Android en una unidad diferente, es decir, no en C: es posible que deba configurar la variable de entorno ANDROID_HOME en la ubicación de la instalación del SDK.


Si tienes un carácter especial en tu nombre de usuario haz esto:
~ / .android / avd en OS X y Linux, C: / Documents and Settings / user / .android / en Windows XP, y C: / Users / user / .android / avd en Windows Vista, 7.
Hay carpeta name.ini y name.avd
- Copie la carpeta por ejemplo: C: /
- modifique la ruta en el .ini a la ruta = C: / name.avd


También tuve el mismo problema ya que mi nombre de usuario estaba en letras cirílicas Димитров.

Lo cambio a un alfabeto latino y luego está bien.


Tuve un problema similar debido a las letras no latinas en mi nombre de usuario. Al abrir el archivo ini en un editor de texto, encontré que los caracteres no latinos estaban equivocados. Así que acabo de cambiar la ruta de la ruta = c: / Users / YourNa¤% "% ¤ %% ¤me.android / avd / YourAVDName.avd a la ruta = c: / Users / YourName.android / avd / YourAVDName.avd y funcionó.


Una forma es no salir del emulador después de ejecutar. Editas el programa sin cerrar el emulador. Hazlo cada vez.


Yo tenía el mismo error. Lo que encontré fue que faltaba la imagen del sistema ARM EABI v7a.

Lo arreglé abriendo el Administrador de SDK de Android (el botón de la barra de herramientas se ve como una pequeña flecha blanca en un cuadro gris con cabeza de Android verde)

Revisé la imagen del sistema que faltaba y hice clic en el botón de instalación.

Ver este tema


mueva c:/Users/YourName/.android/avd/YourAVDName.avd manualmente a c:/Android/YourAVDName.avd luego abra c:/Users/YourName/.android/avd/YourAVDName.ini y cambie la ruta de la path=c:/Users/YourName/.android/avd/YourAVDName.avd to path=c:/Android/YourAVDName.avd


Debe usar la herramienta Android de la carpeta sdk / tools para mover su dispositivo AVD a alguna carpeta sin caracteres extraños en la ruta.

Simplemente escriba android move avd -n "nameofdevice" -p "newpath"

Por ejemplo: android move avd -n HTDDESIRE -p C:/HTCDESIRE


Puede establecer la variable de entorno ANDROID_SDK_HOME . Por ejemplo:

ANDROID_SDK_HOME=D:/Development/android-sdk/

Me ayudó. Agregue esta variable a <eclipseFolder>/configuration/.settings/org.eclipse.ui.ide.prefs :

ANDROID_SDK_HOME=D/://Development//android-sdk//

Detenga el proceso adb.exe y (re) inicie Eclipse.