2012-03-01 24 views
10

El título puede parecer un poco "primitivo" pero le aseguro que no, soy completamente consciente del 90% de los comandos de systax en cmd, puedo instalar y desinstalar .apk's via sin embargo, este nitch en particular me mantiene alejado! He estado trabajando en Android SDK durante una semana o más ahora y, de forma consistente, me han presentado el mismo problema.Android SDK Windows Error al ejecutar Android.bat

http://img43.imageshack.us/img43/4492/wtfmanzm.jpg

Inicialmente consigo mi primer caso de mi emulador de Android para ejecutar haciendo doble clic Gestor de SDK o AVD Manager donde soy capaz de comenzar mi emulador. Todo se carga y funciona en consecuencia; luego, como un reloj, ¡la primera instancia es la única instancia que puedo abrir! Después de esto, si cierro esta instancia particular de mi emulador de Android e intento reabrir la imagen de arriba, es con lo que me presento cada vez. Mi ruta ciertamente no es el problema, puedo iniciar y matar el servidor a través de cmd. Sin embargo, en este momento no he podido cerrar mi emulador y volver a abrirlo con éxito. Sin crear un punto de restauración justo antes de abrirlo por primera vez y luego tener que restaurar para permitirme abrir mi emulador de nuevo. SEGURAMENTE esto no es como se supone que debe funcionar. Me falta un pequeño paso que corrige este problema. ¿Alguien tiene una pista de por qué sucede esto y qué debo hacer para solucionarlo?

+0

En mi caso, el problema era que el administrador de sdk estaba en la ubicación incorrecta y, por lo tanto, no pudo localizar, como dijeron los errores, "tools \ android.bat". ¿Podría verificar si el android.bat está ubicado en las herramientas? y si no, muévelo allí. –

Respuesta

2

Lo he solucionado copiando el archivo "SDK Manager.exe" de mi carpeta c: \ dev \ Android \ sdk \ tools \ lib \ en la carpeta c: \ Android \ sdk \ y ejecutándolo desde allí. durante el uso del monitor de procesos está claro que el ejecutable está buscando el archivo en muchos lugares, pero no en el lugar esperado cuando lo ejecuta desde la carpeta \ lib \ donde debe ser accidentalmente. (Utilicé el paquete de Android SDK descargado hace unos días)

+0

copiado, no funciona - sigue siendo el mismo mensaje de error – tmporaries

2

Vaya a la carpeta de inicio de usuario (como C: \ Users \ Psych0) y elimine la carpeta ".android". Ahora debería poder iniciar el Administrador de AVD nuevamente desde el menú de Eclipse.

+0

ninguna carpeta (incluso con mi nombre de usuario) – tmporaries

0

ya, que es extraño, después de la instalación, hay que mover el avdmanager.exe para hacer que el emulador primera suceder que el vídeo - http://www.youtube.com/watch?v=NLEYAj737Pg

pongo la avd ... exe aquí

C:\andriodSDK\adt-bundle-windows-x86\sdk 

en algún momento, existe también la instrucción (en algún lugar) ese directorio androide tiene que haber ningún espacio en el nombre de la carpeta, así que no lo puso en la carpeta del escritorio o descargar este tiempo antes de correr el gerente SDK

al hacer clic agregar el botón NUEVO para el 1 em ulador a ser NUEVO todavía demora un poco cuando presiono [OK] - un tiempo de espera aquí

pero después de un tiempo, luego haga clic en [inicio] - [abrir] en AVD, funciona !! - tome 3 minutos para poner en marcha (la gente dice no lo cierre, una vez puesta en marcha, reutilizarlo]

segunda esperanza de que el tiempo [Inicio] hay una barra de progreso

pero NO EMULATOR pop-up después de la llegada barra de progreso , espero a 10 minutos ya

es decir, todavía no hay emulador

entonces trato a cabo esta uso androide 2.1 plataforma

elige al azar un dispositivo en la parte inferior (dispositivo de teléfono más)

al menos, el emulador viene - pero ninguna función - sólo alrededor de la pantalla en negro {4 minutos para esperar a que la pantalla de negro a se vaya)

creo que sirve

7

Copiar la "AVD Manager.exe" y "SDK Manager.exe" de

SDK_ROOT_FOLDER/tools/lib/ 

en

SDK_ROOT_FOLDER 
+0

no funciona - sigue siendo el mismo error – tmporaries

1

variable de cambio de trayecto de panel de control> Configuración de sistema de avance> pestaña Opciones avanzadas> ambiente variable de JDK por ejemplo, C: \ jdk1.8.0 \ bin

y eliminar la carpeta .android \ Archivos de programa \ Java de e, g C: \ Users \ AliG En mi caso funciona :)

+0

no, no funciona – tmporaries

1

pon fácilmente el administrador de avd en la ruta ...\adt-bundle-windows-x86_64-20131030\sdk. porque debe abrir la carpeta de herramientas y la carpeta de herramientas está en el camino que dije. ¡¡¡lo extraño es que los desarrolladores no pusieron al administrador de avd en el camino correcto ellos mismos !!!

+1

@Hamad Él no está preguntando. Él está diciendo. ¡Tu comentario no tiene ningún significado! – black

0

Si se toma la última actualización de Eclipse SDK & continuación

cerca de eclipsar primera

Se obtiene tools_r22.6.3-windows.rar archivo en sdk_root_folder/temp/

extraerlo se quiere obtener carpeta de herramientas solo copie eso en su sdk_root_folder/tools/

luego reinicie eclipse

He resuelto mi problema.

0

Tengo el mismo error, ocurrió en mi sistema porque la carpeta de herramientas estaba vacía. pero tengo una copia de seguridad de la carpeta de herramientas, así que simplemente copio y pego el contenido de la carpeta de herramientas en ../sdk/tools. luego reinicia eclipse. Soluciona mi problema

0

que tiene este problema, y ​​lo hago estas cosas:

  1. De sdk path cambiar el nombre de archivo a toolstools-Backup.

  2. Ve a sdk path\temp.

  3. Verá el archivo abrirlo.

  4. Ahora debe ver el archivo tools dentro de él extraerlo en sdk path.

Y ahora se debe trabajar con usted acaba de ejecutar SDK Manager.exe y usted lo verá!

Cuestiones relacionadas