Android: problemas para actualizar a Android SDK Tools, revisión 7
Actualmente tengo Android SDK 2.1 (+ herramientas revisión 4). Me gustaría actualizar a Android SDK 2.2. Cuando intento hacerlo me informan que necesito actualizar las herramientas del androide SDK a la revisión 7 primero. Así que estoy de acuerdo, el proceso se inicia y luego me sale un error:
¡Advertencia! = – No se ha podido renombrar ni mover una carpeta. En Windows esto normalmente significa que un programa está utilizando esa carpeta (por ejemplo, el Explorador de Windows o su software antivirus). Por favor, desactive momentáneamente su software antivirus. Por favor, cierra también cualquier programa en ejecución que esté accediendo al directorio 'D: \ Install \ Programming \ android-sdk-working-dir \ android-sdk_r04-windows \ android-sdk-windows \ too! S'. Cuando esté listo, pulse YES para intentarlo de nuevo.
- android.media paquete falta pocas clases en sdk-plataformas
- Android: uso de la batería de cada aplicación
- Android Studio AVD, CRASH, GRADLE PROBLEMAS, no se puede iniciar
- El contenedor 'Android Dependencies' hace referencia a una biblioteca no existente 'facebook-android-sdk \ facebook \ bin \ com_facebook_android.jar'
- "No se instalaron los siguientes componentes de SDK: sys-img-x86-addon-google_apis-google-22 y addon-google_apis-google-22"
Descarga de herramientas de Android SDK, revisión 7 Instalación de herramientas de SDK de Android, revisión 7
Error al cambiar el nombre del directorio D: \ Install \ Programming \ android-sdk-working-dir \ android-sdk_r04-windows \ android-sdk-windows \ tools a D: \ Install \ Sdk_r04-windows \ android-sdk-windows \ temp \ ToolPackage.old01.
Estoy al tanto de los problemas de http / https y antivirus. Así que desactivé mi AV. También cerré cualquier aplicación que pueda contener un identificador a la carpeta. Eclipse también está cerrado (inicio el gestor a través de la línea de comandos). Sin embargo todavía consigo el mismo error.
Parece que la única aplicación que puede contener un identificador a la carpeta es el propio gestor, porque su directorio inicial es el que se queja del error ('\ tools').
Estoy en Win XP Pro + SP3. Yo corro como administrador.
¿Alguien tiene alguna idea?
- "No, falta característica: VER" cuando intento ejecutar mi aplicación de smartphone con la aplicación de desgaste?
- Problemas graves en la configuración de Android SDK con Eclipse
- Vista previa de Honeycomb - no se puede instalar mi aplicación en el emulador bajo Eclipse
- Cómo deshabilitar el inicio de sesión único de Facebook para Android - Facebook-android-sdk
- ¿Cómo utilizar complementos de Android SDK?
- Error de actualización del SDK
- SDK de Android: no escala en el centro del tacto
- Error: Generador de origen de Android: No se puede analizar SDK
Creo que arreglaron este problema en la versión posterior de las herramientas, pero me encontré con esto hace un tiempo. Esto es lo que hice:
-
tools\
copiadastools\
parascrap\
dentro del directorio SDK - Ejecutar
android
desde el directorioscrap\
- ¿La actualización
- Eliminación del directorio
scrap\
al finalizar
Podría haber tenido que cambiar también las variables de entorno (por ejemplo, PATH
) que apuntaban a tools\
para apuntar a scrap\
durante este proceso – estoy un poco borroso en los detalles.
Intenta matar el proceso adb.exe. Funcionó. para mi.
En eclipse goto Ventana -> Android SDK y AVD manager y actualizar desde allí. Trabajó en mi caso.
Simplemente ejecutando "android.bat" (ubicado en la carpeta de herramientas) como admin funcionó bien en mi caso.
Asegúrese de ejecutar SDK Manager como administrador (Haga clic con el botón derecho del ratón y seleccione Ejecutar como administrador). Si se ejecuta desde la línea de comandos, inicie la línea de comandos como administrador.
Ninguno de estos funcionó para mí.
Modifiqué el archivo android.bat en el directorio scrap\
había intentado actualizar el directorio tools\
original. He reemplazado el "% tools_dir%" con la ruta correcta (manteniendo las comillas).
llamada
% Java_exe% -Dcom.android.sdkmanager.toolsdir = "% tools_dir%" -Dcom.android.sdkmanager.workdir =% work_dir% -classpath "% jar_path%;% swt_path% \ swt.jar" com.android.sdkmanager. Principal %*
Tuve este problema y he intentado todas las soluciones anteriores, pero los que no funcionaron.
Luego descargé el SDK de Android y lo reinstalé , poco después de que logré actualizar todas las herramientas de API de Android abriendo el SDK Manager android.
Por cierto Android.4 parece increíble, el mejor sistema operativo móvil que he tenido.
Lo que funcionó para mí es la actualización de un nuevo espacio de trabajo sin proyectos, la configuración de la ubicación de Android SDK a la misma que el espacio de trabajo anterior, y la actualización desde allí. Creo que los proyectos se están celebrando en la carpeta.
Intenté el arreglo del admin pero eso no trabajó para mí. También ya estoy actualizando desde el SDK de Android y el administrador de AVD para que no sea la solución. Y matar el adb.exe sólo me dio un montón de errores. Seguí recibiendo el error de la carpeta, incluso después de reiniciar.
El problema es java.exe que bloquea la carpeta \tools
. Sin embargo, java.exe
se inicia ejecutando el propio SDK Manager
. Sin embargo, cuando se utiliza el método de chatarra descrito anteriormente (es decir, ejecutar android.bat
desde \scrap
folder) java.exe
NO es locking \tools
ni chatarra.
Solo usa
C:\Users\<USERNAME>\AppData\Local\Temp\temp-android-tool .
La carpeta está bloqueada por los paquetes bajo el repositorio. Para cada paquete en el repositorio, cambie la versión de Android, reinicie el eclipse y vuelva a ejecutar la actualización. El mensaje de error no debe aparecer.
Ejecutar el administrador avd por sí mismo (sin iniciar eclipse) funcionó para mí.
Esto ha funcionado para mí:
El SDKManager se bloquea mientras lee el archivo source.property ubicado en \ tools \
He utilizado la utilidad de Explorador de procesos de Sysinternals de la siguiente manera:
1º ejecutar Process Explorer
2º Elija "Buscar archivo o DLL" y busque "propiedad"
3º Haga doble clic en el archivo listado en la carpeta de herramientas
4º En la ventana inferior, haga clic con el botón derecho en el archivo y seleccione "Cerrar manejar"
5º Vuelva a intentar continuar con la instalación
Hasta la vista,
Jose
Al igual que José, pude encontrar un proceso en ejecución que tenía archivos abiertos en la carpeta Herramientas, pero en mi caso era una versión anterior del SDK Manager que se había estrellado. He utilizado pasos similares (en Windows 7) para encontrarlo:
Utilizó la utilidad Explorador de procesos de Sysinternals de la siguiente manera:
- Ejecute Process Explorer
- Seleccione "Buscar archivo o DLL" y busque "herramientas"
- Haga doble clic en el archivo que aparece en la carpeta de herramientas
- En la ventana inferior del ratón derecho en el archivo y elija "Cerrar manejar"
- Vuelva a intentar continuar con la instalación
Aclamaciones,
Johno!
Sólo instale esto
Y matar el proceso que utilizan la carpeta
Me enfrenté a este mismo problema muchas veces (incapaz de mover la plataforma de herramientas de la carpeta). He intentado todo copiar las herramientas a una carpeta de 'chatarra' y ejecutar el android.bat y apagar el antivirus y el explorador que posiblemente podría estar demandando la carpeta de herramientas. Ninguno de thse funcionó. Por desgracia, me encontré con una solución en algún foro que funcionó para mí.
1. Encuentre la carpeta "temp" y encuentre "tools_r05-windows.zip" u otros archivos que va a actualizar. 2. descomprimirlo. 3. Aquí encontrarás las "herramientas_r05-ventanas" y copiarás todos los archivos del archivo. Que debe ser archivo actualizado. 4. copie a la carpeta "herramientas".
Se trata de una actualización manual de las herramientas de la plataforma y posteriormente se puede actualizar la versión del SDK a la última también.
Ejecuté manualmente android.bat y tuve que ejecutar como admin
Basándose en la respuesta de Lucas:
Seguí corriendo en un Destination Folder Access Denied
al intentar actualizar / reemplazar /tools/lib/
files. Aquí estaba mi solución:
Puede eliminar la carpeta /tools/
luego agregarla manualmente y mover manualmente los elementos de la última versión /temp/
zip a la carpeta /tools/
.
No se puede actualizar las herramientas con el programa en ejecución. Cierre el SDK. Reemplace las herramientas de folder
para el contenido del archivo zip
en la carpeta temp
manualmente.
He intentado todas las sugerencias diferentes de la desinstalación y reinstalación de todo el sdk y todavía tiene el error, incluyendo la deshabilitación de miniaturas, que es la sugerencia más común para las carpetas que no se puede cambiar el nombre. Descargé gratuitamente el "processexplorer" de Microsoft para ver qué procesos estaban utilizando la carpeta, y después de deshabilitar todos los procesos de inicio y no de Microsoft y no encontrar ningún proceso para usar la carpeta de herramientas de plataforma, todavía tengo el error y encontré No se pudo cambiar el nombre después del intento de actualización.
La solución para mí era copiar y pegar la carpeta de plataformas-herramientas que se encuentra en la carpeta 'temp' en la carpeta android-sdk. Cada actualización encuentro una copia de las herramientas de plataforma allí, aunque para la versión 19 las herramientas de la plataforma estaban comprimidas y la carpeta temporal incluía versiones de 18 y 17 que dejé.
- Detección de gestos y edición ScrollView
- PercentRelativeLayout, cómo establecer la altura mediante programación