Error Android- El SDK de Android no permite actualizar
Al intentar actualizar los paquetes del SDK de Android nos muestra la ventana con en la que pone lo siguiente:
-= Warning ! =-
A folder failed to be renamed or moved. On Windows this typically means that a program is using that folder (for example Windows Explorer or your anti-virus software.)
Please momentarily deactivate your anti-virus software or close any programs that may be accesing the
directory 'C:XXXXXXXX'.
When ready, press YES to try again.
Acompañado del mensaje en el "Android SDK Manager Log" que dice:
Failed to rename directory C:XXXXXXXX to C:YYYYYYYYYY.
Y por mucho que pulsemos el botón de "Yes" la instalación de la actualización no prosigue.
Solución 1
Tal como pone en el mensaje hay un programa que está accediendo.
Lo más seguro es que sea Eclipse, que está accediendo a esos ficheros. Con lo que ciérralo, espera unos segundo y pulsa en el cuadro que te pregunta volver a intentar en "Yes". Ya debería de continuar con la instalación de la manera normal.
Solución 2
Que sea el propio explorador de Windows. Reinicia el ordenador (o usa un programa que desbloquee el usuo del archivo que te dice el cuadro) y vuelve a intentar la descarga de la actualización del SDK
Hola gracias, me ayudaron mucho estoy practicando y aprendiendo java y estoy en eclipse y pues estaba en un conflicto con la SDK Manager, porque no me quería instalar los paquetes se me iba a error y no me los descargaba y me funciono ejecutándolo como administrador, 🙂 sin el eclipse abierto, Gracias Marian y Ramón
De nada David 😉
¡ No sabeís el peso que me habeis quitado de encima !
Soñaba con ese error; me salía y ni iba para adelante ni para atrás.
Gracias por toda vuestra aportación a mi aprendizaje de Android.
En definitiva yo tenia el mismo problema y la solución fue ejecutar el SDK como administrador, gracias!!
Me ocurre lo mismo.
Tengo la 0.5.2 de Android Studio y me este mensaje:
Failed to rename directory C:Program FilesAndroidandroid-studiosdktools to C:Program FilesAndroidandroid-studiosdktempToolPackage.old01.
[find_lock] Directory locked by cmd.exe;java.exe
cuando intento descargar con el Sdk Manager el Android Sdk Tools rev. 22.6.1; sólo en este caso.
Y si desinstalo Eclipse ?.
Buenas Fernan,
Android Studio y Eclipse son programas diferentes, que al menos que los tengas los dos abiertos a la vez y apuntando al mismo SDK, no van a crear conflictos entre ellos.
Prueba a ejecutar el SDK Manager como administrador y vuelve a probar.
Seguido el consejo, no hay manera !.
Prueba por si fuera el antivirus, desactíva todas las protecciones un momento para reintentar la actualización.
Como comenté antes, vuelve a probar en ejecutar el SDK con el botón derecho del ratón y pulsar en el administrador.
Si todavía no te funciona lo anterior, hay un truco antiguo que parecía que ya estaba más que superado, pero por si acaso lo explico:
1 – Reinicia el ordenador (es para que NO arranques el SDK Manager)
2 – Ve a la carpeta del SDK y copia la carpeta «tools» a su lado, con otro nombre, como «copiatools»
3 – Entra en la carpeta «copiatools». Ejecuta como administrador el android.bat; o bien, en la consola de comandos como administrador, dirígete a la carpeta «copiatools» (con «cd C:/intalacion-SDK/copiatools») y escribe el comando «android.bat update sdk»
Ramon lo mio fue el antivirus, muchisimas gracias.
También suele ser un error habitual que sale al tener el SDK en la carpeta Archivos de Programa en Windows claro, en ese caso necesitas ejecutar la aplicación como administrador para que pueda modificar el contenido de su carpeta…
O se intenta actualizar el plugin ADT donde es necesario primero actualizar todos los componentes de Eclipse antes de poder actualizar ADT.
Gracias Mariam, ahí queda tu aporte para la comunidad de desarrolladores 🙂