running - local sdk path not set android studio
Error: no se pudo abrir el archivo zip. El caché de dependencia de Gradle puede estar dañado (14)
Actualicé Android Studio 2.3 y hay un error, Gradle no se construye y me sigue dando el mismo error para todos los proyectos.
Error:Failed to open zip file.
Gradle''s dependency cache may be corrupt (this sometimes occurs after a network connection timeout.)
<a href="syncProject">Re-download dependencies and sync project (requires network)</a>
<a href="syncProject">Re-download dependencies and sync project (requires network)</a>
Ya he buscado una solución, pero no he encontrado ninguna. Lo intenté:
Invalidate Caches / Restart...
Pero nada ha cambiado.
Reparación de instalación de gradle
Esto generalmente ocurre cuando algo sale mal en el primer lanzamiento de Android Studio (por ejemplo, falla del sistema, pérdida de conexión o lo que sea).
Para resolver este problema, cierre Android Studio y elimine el siguiente contenido del directorio, los archivos necesarios se descargarán en el próximo lanzamiento de IDE.
macOS:
~/.gradle/wrapper/dists
Linux:
~/.gradle/wrapper/dists
Windows:
C:/Users/your-username/.gradle/wrapper/dists
Si bien la descarga de Gradle funciona manualmente, recomiendo dejar que Android Studio lo haga.
**** La siguiente solución funciona para mí **** Eliminé manualmente todos los archivos de C: / Users / Admin.gradle / wrapper / dists /
donde Admin es mi nombre de usuario
Encuentra ''gradle-wrapper.properties'' en el proyecto raíz
distributionUrl=https/://services.gradle.org/distributions/gradle-3.3-all.zip
Cambie "https" a "http".
Enfrenté el mismo problema hace 2 días y hoy pude resolverlo así:
-
Vaya a esta ruta
C:/Users/user_name/.gradle/wrapper/dists
dondeuser_name
es su nombre de usuario si es su propia PC o el nombre de su empresa. -
Elimine el último
gradle-****-all
archivos desde su última actualización de Android Studio (ej. 2.3 u otra versión). -
Si su estudio de Android está abierto, ciérrelo y vuelva a abrirlo. Se descargará una versión más nueva de Gradle, tomará tiempo dependiendo de su velocidad de Internet, el tamaño de descarga es de alrededor de 150-200 MB antes de la extracción, por lo que si el estudio de Android demora mucho tiempo en actualizarse, solo sepa su descarga. (Para verificar el progreso de la descarga, haga clic derecho en la nueva carpeta gradle, vaya a propiedades y verifique el tamaño).
Esto debería solucionar el problema. ¡Espero que les sirva de ayuda!
Esta fue la mejor solución para mí, solo siga esta ruta C: / Users / yourusername.gradle / wrapper / dists y luego elimine todos los archivos dentro de esta carpeta. Cierre su estudio de Android y reinícielo, y descargará automáticamente los archivos gradle actualizados.
Estaba actualizando Gradle de 4.1 a 4.10 y mi conexión a Internet agotó el tiempo de espera.
Así que solucioné este problema eliminando la carpeta "gradle-4.10-all" en .gradle / wrapper / dists
Esto me sucedió debido a un zip de distribución de Gradle parcialmente descargado
-
Para resolver, simplemente vaya a la ruta de abajo
"C: /Users/your_username/.gradle"
O
extraiga su ruta de acceso de Gradle de Archivo-> Configuración-> Compilación, Ejecución, Implementación-> Gradle -> ruta de directorio de servicio de gradle
-
Eliminar la carpeta gradle de distribución parcialmente descargada
- Vaya a Studio (no es necesario reiniciar) y realice la sincronización de Gradle
Lo resolví limpiando el proyecto
Vaya a Compilar> Proyecto limpio
Limpia el proyecto dos tres veces y el problema está resuelto.
Siguiendo el ejemplo de @Mikel Yang, descubrí que en lugar de eliminar la carpeta ~ / .gradle / wrapper / dists / (que significa descargar los archivos gradle para diferentes aplicaciones en mi Android Studio), decidí cambiar el gradle. archivo wrapper.properties a cualquier último gradle --all.zip. Asi que
Find ''gradle-wrapper.properties'' in root project
distributionUrl=https/://services.gradle.org/distributions/gradle-{lastest}-all.zip
De esta manera puedo guardar algunos datos y tiempo.
Vaya a "Archivo" en el estudio de Android, haga clic en "invalidar cachés / reiniciar" e "Invalidar y reiniciar"
Eso tambien funciona
no necesita limpiar todos los archivos en el directorio
C:/Users/ ~User Name~ /.gradle/wrapper/dists
.
y descargarlos todos de nuevo
en su lugar, simplemente puede eliminar la carpeta de la versión de Gradle que no pudo descargar. En mi caso fue gradle-4.4-all, así que simplemente eliminé esa carpeta y Android Studio volvió a descargar gradle-4.4-all para mí
En caso de que no conozca la versión que estaba descargando:
Simplemente vaya al menú de ayuda> mostrar registros en el explorador
encontrará su idea.log ábralo y busque
Could not install Gradle distribution from ''https://services.gradle.org/distribution`
una vez que lo encuentre, encontrará la versión de Gradle que no pudo descargar
ACTUALIZACIÓN 17 DE JULIO DE 2018:
Incluso si la siguiente solución todavía funciona a partir de hoy, he encontrado (gracias a la respuesta publicada por Hamid Asghari y al comentario publicado por Mahendra Dabi) que simplemente eliminar el directorio gradle dist y realizar un reinicio del ide, solucionará el problema (lea la publicación de Hamid para obtener una respuesta completa y recuerde que OSX y Linux tienen la misma ruta de acceso).
Si aún desea seguir mi solución original, al menos debería considerar usar una versión más actualizada de Gradle (enlace directo del repositorio de distribución de gradle: https://services.gradle.org/distributions/ )
Respuesta original (del 7 de marzo de 2017):
Me he enfrentado al mismo problema esta mañana después de actualizar Android Studio a 2.3. Para resolver el problema:
1) Descargue manualmente el binario Gradle 3.3 (enlace directo: https://services.gradle.org/distributions/gradle-3.3-bin.zip )
2) Abra el directorio raíz de Android Studio y extraiga el archivo zip en la carpeta gradle (por ejemplo, en mi máquina Debian, la ruta completa es /opt/android-studio/gradle/gradle-3.3)
3) Abra Android Studio, vaya a Archivo-> Configuración-> Compilación, Ejecución, Implementación-> Gradle y configure "Gradle home" para que apunte a su nueva carpeta gradle-3.3.
4) Sincroniza y ¡estás listo para comenzar!
Espero que eso ayude ;)
Existen los siguientes pasos para resolver este problema.
1. Vaya a C: / Usuarios / ~ Nombre de usuario ~ / .gradle / wrapper / dists .2. Elimine todos los archivos y carpetas de la carpeta dists.
3. Si se abre Android Studio, cierre cualquier proyecto abierto y vuelva a abrir el proyecto. Android Studio descargará automáticamente todos los archivos necesarios.
(El tiempo requerido es según su velocidad de Internet (el tamaño de descarga será de aproximadamente "89 MB"). Para ver el progreso de la descarga Vaya a la carpeta
C: / Users / ~ Nombre de usuario ~ / .gradle / wrapper / dists
y verifique el tamaño de la carpeta)