2011-08-11 16 views
12

Error al cambiar el nombre del directorio D: \ android-sdk-windows \ platforms \ android-11 a D: \ android-sdk-windows \ temp \ PlatformPackage.old01. No se pudo cambiar el nombre del directorio D: \ android-sdk-windows \ platforms \ android-11 a D: \ android-sdk-windows \ temp \ PlatformPackage.old01. No se pudo cambiar el nombre del directorio D: \ android-sdk-windows \ platforms \ android-11 a D: \ android-sdk-windows \ temp \ PlatformPackage.old01. No se pudo cambiar el nombre del directorio D: \ android-sdk-windows \ platforms \ android-11 a D: \ android-sdk-windows \ temp \ PlatformPackage.old01. No se pudo cambiar el nombre del directorio D: \ android-sdk-windows \ platforms \ android-11 a D: \ android-sdk-windows \ temp \ PlatformPackage.old01.SDK Manager: no se pudo instalar. SDK android platform 3.0 API 11, revisión 2

Este es el mensaje que recibo cuando ejecuto el administrador de AndroidSDK cuando trato de actualizar el administrador de SDK.

Administrador de SDK: no se pudo instalar No se pudo mover una carpeta .. sugiere que algo más está usando la carpeta ... como antivirus ... pero nada lo hace !!!

no puedo actualizar el gestor de SDK y añadir un componente llamado: SDK de la plataforma Android 3.0 API 11, revisión 2.

¿Cómo puedo instalar ese componente

Respuesta

0

tengo ese mensaje una vez porque tuve una ventana del explorador abierta a ese directorio. Si no es antivirus, intente tener el administrador de SDK como su única ventana abierta. Si eso falla, abra el administrador de tareas y finalice cada proceso que podría usarlo. Si eso falla, entonces probablemente algo esté mal en su computadora.

+0

Voy a intentarlo ahora –

+1

Desactivar el antivirus no funcionó para mí. La respuesta de @ Core de ejecutar Eclipse como administrador funcionó para mí. –

5

Esta era mi situación exacta, pero cerrar todo lo que podía no funcionaba. Finalmente (d'oh) intentado una reinstalación de los SDK desde el sitio Android Dev:

Android SDK - developer.android.com/sdk

... y lo hizo el truco para mí! Se instaló de inmediato, comenzó a ejecutar el administrador y comenzó a actualizar los que anteriormente no se actualizarían.

¡Buena suerte!

+0

funcionó para mí. ¡Aclamaciones! – Malachi

+0

Esto funcionó para mí, gracias – Asaf

15

En Windows 7, recibí los mismos mensajes (traté de hacer una actualización de SDK iniciando el administrador de AVD dentro de Eclipse). Creo que la causa raíz es la necesidad de permisos de administrador para la carpeta SDK. Por lo tanto, es posible que no afecte a las personas que no permitieron la instalación del SDK en "Archivos de programa ...".

Mi solución fue ejecutar "SDK Manager.exe" como administrador.

+1

Además, ejecutar Eclipse como administrador parece ejecutar SDK Manager con los permisos correctos si desea iniciar el Administrador de SDK desde Eclipse. –

+0

Gracias Core, funcionó para mí. – MissPiplup

1

No estoy seguro si todavía hay alguien interesado en esto, pero ...

Cuando llegué a este problema, pensé que seguramente tenía la solución cuando me di cuenta que tenía proyectos abiertos que fueron accediendo a la versión de Android que estaba tratando de actualizar. Después de cerrar los proyectos, ¡volví a tener el mismo error!?!

Lo que hice para hacer que el trabajo fue la siguiente:

1.En la ventana de comandos, adb kill-server

2.Eclipse inmediatamente comienza a intentar reconectarse a adb. Tenga en cuenta que Eclipse reiniciará adb en breve.

3.Antes de que se reinicie, haga adb start-server en la ventana de comandos. (Ahora, creo que el proceso no es propiedad de Eclipse y que va a dejar de intentar reiniciar adb.

4.Open el Administrador de la AVT en Eclipse y hacer la actualización.

Buggy!

0

Core la respuesta es la mejor. Permítanme ampliar y decir que el truco es cerrar Exlipse y ejecutar directamente el SDK Manager.exe. Lo encontrarán en el nivel superior de su carpeta android-sdk-windows o donde viva su SDK de Android. Parece que el proceso de rouge ¡eso no permite que la vieja carpeta SDK se mueva, no pertenece a un escáner de virus, sino que es uno de los procesos de Eclipse!

9

Aquí está el problema me encontré y cómo lo arreglé:

  1. El programa que utiliza esa carpeta es Eclipse en sí. Por lo tanto, usar el administrador de Android SDK e iniciarlo desde Eclipse crea una situación en la que el Administrador de SDK intenta actualizar una carpeta que Eclipse está usando. Cuando apaga Eclipse ... cierra el administrador de Android SDK. Entonces te quedas atrapado en una situación sin fin y tonta.

Para resolver esto:

  1. Cerrar Eclipse y no vuelven a actualizar el SDK de Android desde Eclipse de nuevo.
  2. Navegue hasta donde está instalado su SDK de Android y luego inicie desde allí haciendo doble clic en: SDK Manager.exe
  3. Una vez hecho esto, puede descargar e instalar todas las actualizaciones necesarias sin tener Eclipse abierto.
+0

+1 - Esto es lo que me solucionó. Creo que el problema principal fue que Eclipse reiniciaba constantemente adb.exe, incluso después de que lo matara, y ADB estaba usando esa carpeta. –

+0

Estoy en una situación similar, pero el proceso que ha bloqueado la carpeta es el administrador de SDK en sí, no Eclipse. Y, sin embargo, está arrojando este error. Muy estúpido. Estoy utilizando el explorador de procesos y la detección de todos los identificadores de archivos abiertos, y el único proceso que abre y bloquea esa ubicación se confirma como Administrador de SDK. De alguna manera debo actualizar sin usar el administrador de SDK. ¿Algunas ideas? –

1

Ejecutar Eclipse como administrador, a continuación, iniciar el gestor SDK y actualización.

0

Tengo el mismo problema. mi eclipse está cerrado y utilizo el explorador de bloqueo para ver que el administrador de SDK en realidad tiene el bloqueo. parece que el administrador de Android SDK está tratando de actualizarse con las herramientas de Android SDK rev.19 Esto es bastante típico del software de google.

1

Si ninguna de las soluciones anteriores funciona para usted, entonces este podría ser el caso de las solicitudes de Terminal/shell que abren la navegación a las carpetas de Android-SDK. Cierre todas las ventanas de la terminal y vuelva a intentarlo.

1

Recibí el mismo error del Eclipse IDE.

  1. Cierre el Administrador de Android SDK y Eclipse IDE.
  2. Ejecute el Administrador de Android SDK como administrador.

Puede hacer esto haciendo clic derecho en el acceso directo o en el menú y luego seleccione la opción Run As Administrator.

0

Encontré que "Java.exe" es un archivo que bloquea la carpeta SDK/Tools.by kill java.exe por gerente de proceso El administrador de SDK se cierra automáticamente. El administrador de SDK debe ejecutar java.exe para ejecutar, pero la carpeta de bloqueo de java.exe que el administrador de SDK desea cambiarle el nombre.

Cuestiones relacionadas