cordova - ruta - problemas de renderizado en android studio
error: no se pudo encontrar la envoltura gradle dentro de sdk de Android. podría necesitar actualizar su SDK de Android (15)
¿Has revisado la ruta manualmente? (C: / Users / Arsan / android-sdk / sdk / tools / ...)
Tuve que actualizar mi ruta ANDROID_HOME para que esto funcione (para android-sdk / tools, eliminando así "sdk" de la ruta).
Steven
http://i60.tinypic.com/51v880.jpg
plataforma-herramientas actualizadas
mis plataformas son
android-5.1
android-17
Actualizar la ruta de ANDROID_HOME
desde
C:/Users/CURRENT_USER/android-sdk/tools/
a
C:/Users/CURRENT_USER/android-sdk
Esto debería resolver el problema. Cuando construyes, agrega la herramienta automáticamente a tu ANDROID_HOME
por lo tanto, busca el directorio de herramientas / herramientas de graddle que no está presente en absoluto.
Compruebe si su SDK de Android tiene una carpeta gradle / wrapper y si necesita archivos en eso o no. Si no actualiza el SDK de Android, inténtelo una vez. Asegúrese de que necesita establecer la ruta raíz de SDK en ANDROID_HOME en la variable de entorno en las máquinas de Windows.
En mi caso, ocurrió algún error durante la instalación de Android Studio, y el directorio de tools/templates
no existía. Lo arreglé desinstalando y luego reinstalando las Herramientas de Android SDK, en el Administrador de paquetes de Android Studio.
Estaba teniendo el mismo error: no pude encontrar la envoltura gradle dentro de sdk para Android; Cuando estaba construyendo iónico, pero lo resolví. Acabo de descargar el paquete de herramientas de Android SDK y copié el archivo extraído en C: / Users / CURRENT_USER / AppData / Local / Android / sdk y luego emití: build ionic / cordova nuevamente.
funcionó para mí.
Ninguna de las soluciones funcionó para mí hasta el día de hoy. Mi situación fue que obtuve mi estudio de Android actualizado. Lo más popular para reemplazar la carpeta de herramientas con la última no funcionaría para mí. Infact no es requerido en algunos casos.
npm update -g cordova
hizo el truco para mí.
Luego eliminé la plataforma y la agregué nuevamente.
ionic platform remove android
ionic platform add android
Esto funciona para mí en Ionic. Estoy seguro de que la cordova platform remove/add android
hará lo mismo. Sin embargo, no probado
Trabajando otra vez !
Obtuve el mismo error en mac después de actualizar las Herramientas de compilación del SDK:
Error: Could not find gradle wrapper within Android SDK. Might need to update your Android SDK.
Looked here: /Users/xxx/Library/Android/sdk/tools/templates/gradle/wrapper
Este es el método de cómo lo resolví:
- Carpeta de plantillas copiadas de
/Applications/Android Studio.app/Contents/plugins/android/lib
a<ANDROID_HOME>/tools
-
chmod -R 777 <ANDROID_HOME>
¡Buena suerte!
Si reinstaló Android Studio, puede haber una sdk1
y también sdk
en esta ruta:
C:/Users/CURRENT_USER/AppData/Local/Android/
Si tiene dos carpetas SDK, tendrá que eliminar una de ellas. Guarde el que contiene AVD Manager.exe y SDK Manager.exe.
Esto funcionó para mí.
Si tiene instalado Android Studio, intente copiar el directorio de plantillas de Android Studio
C:/Program Files/Android/Android Studio/plugins/android/lib/templates
a su directorio de herramientas sdk de Android:
C:/Android/sdk/tools
Esto hizo el truco para mí :)
Tengo el mismo problema: no pude encontrar gradle wrapper dentro de android sdk cuando construyo iónico, pero estaba solucionado. Acabo de descargar las herramientas SDK de Android paquete361 y copie el archivo de extracción en C: / Users / CURRENT_USER / AppData / Local / Android / sdk y compila iónico / cordova de nuevo. Enlace de descarga https://dl.google.com/android/repository/tools_r25.2.3-windows.zip
Tuve el mismo problema ... (2016-09-26, instalé la versión actual de Android SDK hoy)
ANÁLISIS
Comprobé la instalación y descubrí que el envoltorio gradle está ubicado en una ubicación incorrecta: ... / Android / SDK / tools / templates / gradle / wrapper / gradle / wrapper / [here_are_the_files]
Por lo tanto, hay gradle / wrapper / gradle / wrapper al final ...
Esa carpeta conatins:
- gradle-wrapper.jar
- gradle-wrapper.properties
SOLUCIÓN
Mover el contenido de esa carpeta al ... gradle / wrapper / -folder (de ahí 2 carpetas UPWARDS) resolvió mi problema.
Espero que ayude
Tuve un problema similar con Android Studio ejecutándose en una Mac.
Lo arreglé con los siguientes comandos:
cp -r /Applications/Android/ Studio.app/Contents/plugins/android/lib/templates ~/Library/Android/sdk/tools
chmod a+x ~/Library/Android/sdk/tools/templates/gradle/wrapper/gradlew
actualizar el proyecto de Android a cordova-android 6.2.1
cordova platform update [email protected]
para obtener más información, consulte los siguientes enlaces https://cordova.apache.org/announcements/2017/04/05/android-release.html
establezca ANDROID_HOME en la variable del sistema de la siguiente manera
C:/Program Files/Android/android-sdk
Y establecer la ruta en la variante del usuario de la siguiente manera
appropriate jdkpath ; C:/Program Files/Android/android-sdk/tools;C:/Program Files/Android/android-sdk/platform-tools
para mi caso: descubrí que la carpeta de plantillas ya no está disponible en la nueva carpeta de herramientas sdk, así que:
- he degradado mis herramientas SDK de Android de 25.3.1 a 25.2.3 y este es el enlace https://dl.google.com/android/repository/tools_r25.2.3-linux.zip .
- desinstaló las últimas herramientas SDK y las reemplazó por una descargada.