2012-05-06 26 views
7

estoy corriendo Windows Vista y tiene un error en mi aplicación Android que es presentado por Eclipse como:error de instalación del paquete de Android SDK aunque gestor de Eclipse SDK y se ejecutan como administrador en Vista

The container 'Android Dependencies' references non existing library 'C:\Program Files\Android\android-sdk\tools\support\annotations.jar' 

CornBoyzTutorial Build Path Problem. Voy a la carpeta 'C: \ Archivos de programa \ Android \ android-sdk \ tools` para ver que no hay ninguna carpeta support. El comienzo de Eclipse me presentó con This version of ADT requires Android SDK Tools 17 or above. Current revision is 16. Please update your DDK Tools to the latest version.

He corrido Eclipse como administrador y vaya al administrador de Android SDK, para ver que hay una actualización para el Rev.16 Android SDK Tools a Rev 19. presiono para la instalación de la paquetes y recibe el mensaje de ventana de que el Administrador de SDK: no se pudo instalar, no se pudo mover una carpeta, en Windows esto normalmente significa que un programa está usando esa carpeta ... (por ejemplo, antivirus), ... cierra cualquier programa que esté ejecutando puede estar accediendo al directorio C: \ Archivos de programa \ Android \ android-sdk \ tools`, cuando esté listo ... intente de nuevo.

El mensaje de la consola es:

[2012-05-06 13:35:20 - SDK Manager] Failed to rename directory C:\Program Files\Android\android-sdk\tools to C:\Program Files\Android\android-sdk\temp\ToolPackage.old01. 

el mensaje de registro de Android SDK Manager en el final es:

Done loading packages. 
Preparing to install archives 
Downloading Android SDK Tools, revision 19 
Installing Android SDK Tools, revision 19 
Failed to rename directory C:\Program Files\Android\android-sdk\tools to C:\Program Files\Android\android-sdk\temp\ToolPackage.old01. 
Done. Nothing was installed. 

tengo todo el software antivirus desactivado y no existen programas para acceder a este directorio. También ejecuté el administrador de SDK desde la carpeta de Android directamente como administrador con el mismo error. También intenté reiniciar Windows. Los tiempos anteriores cuando actualicé nunca mostraron este problema.

+2

intente cambiarle el nombre manualmente a algo diferente a "herramientas" o elimine esa carpeta. Creo que el proceso de instalación debería completarse. – sschrass

+0

@SatelliteSD & Chris Stratton, lo renombré (carpeta de herramientas a toolsOLD), y luego en Eclipse me dio un error e intenté ejecutar el administrador de SDK que está en el mismo directorio que 'herramientas' pero dijo que no pudo encontrar el archivo .bat. – Vass

+0

Creo que una reinstalación limpia del SDK va a ser la ruta más rápida para volver a trabajar en sus proyectos. –

Respuesta

6

El administrador de Android SDK (es una aplicación que puede ejecutar solo, Eclipse solo lo está enmarcando) se encuentra en el directorio de herramientas (aclaración: miré en la versión de Linux, pero supongo que es lo mismo en Windows) .

Puede intentar copiarlo en otro lugar y ejecutarlo, o descargar y descomprimir manualmente el paquete de herramientas, pero podría ser más sencillo simplemente volver a instalar el último SDK desde cero.

+0

Utilicé este enfoque y el comentario de SatelliteSD para que funcione. Cambio el nombre de la carpeta de forma manual, luego la cambié nuevamente al nombre original porque el administrador del SDK quería cambiar las rutas si recuerdo correctamente, pero cuando puse todo de nuevo en su lugar, la carpeta se renombró con éxito. – Vass

Cuestiones relacionadas