Recibo este tipo de error, cómo solucionarlo.
Error:Unable to load class 'org.gradle.tooling.internal.protocol.test.InternalTestExecutionConnection'.
Possible causes for this unexpected error Gradle's dependency cache may be corrupt (this sometimes occurs after a network connection timeout.)
Re-download dependencies and sync project (requires network)The state of a Gradle build process (daemon) may be corrupt. Stopping all Gradle daemons may solve this problem.
Stop Gradle build processes (requires restart)Your project may be using a third-party plugin which is not compatible with the other plugins in the project or the version of Gradle requested by the project.In the case of corrupt Gradle processes, you can also try closing the IDE and then killing all Java processes.
android
gradle
gradle-plugin
Vatsal Harde
fuente
fuente
Respuestas:
Actualicé mi Android Studio a 2.3 y me pidió que actualizara mi complemento gradle a 3.3 que creaba problemas con mis proyectos en ejecución. Pasé por todas las soluciones de Stack y nada funcionó para mí, excepto esta solución: cambié mi URL de distribución en gradle-wrapper.properties con esta.
distributionUrl=https\://services.gradle.org/distributions/gradle-5.6.2-all.zip
(lista de enlaces permanentes aquí: https://services.gradle.org/distributions/ )
Mi proyecto está en funcionamiento. Solo me pidió que actualizara a las herramientas de compilación de Gradle 25.0.0, lo cual hice. Todo está bien ahora :)
nota: las distribuciones de Gradle cambiarán dependiendo de la versión de Android Studio.
fuente
Asegúrese de tener conexión a Internet y luego:
1. Para usuarios de Windows, vaya a
> C:\Users\username\.gradle\wrapper\dists
2. Para usuarios de Linux, vaya a
$HOME/.gradle (~/.gradle)
y / o (en proyecto específico)<PROJECT_DIR>/.gradle
3.Borre los archivos gradle con el problema (es decir, las carpetas comprimidas que faltan sin su archivo extraído)
4. Sincronice el proyecto con archivos gradle.
fuente
C:\Users\username\.gradle\wrapper\dists
carpeta lo solucionó y permitió que se descargara nuevamente.Vea el tutorial https://www.youtube.com/watch?v=u92_73vfA8M
o
siga los pasos:
Ir a cualquier navegador
escriba gradle y presione enter
puede especificar cualquier versión que desee después de la
palabra clave gradle
estoy descargando gradle 3.3
https://services.gradle.org/distributions haga clic en este enlace que se encuentra en la descripción directamente si lo desea
haga clic en gradle 3.3 all.zip
espera a que se complete la descarga
c: // usuario / nombre de su pc /.gradle/wrapper/dists
espere hasta que la extracción demore 5 minutos en completarse
Ahora abre tu proyecto en Android Studio
9.Vaya a archivo> configuración> bulid, ejecutivo, implementación> gradle
utilizar la distribución gradle local
seleccione la ubicación donde había extraído gradle 3.3.zip
C: \ Users \ el nombre de su pc.gradle \ wrapper \ dists \ gradle-3.3
haga clic en Aceptar
Ahora la construcción comienza de nuevo y
puede ver ahora que la compilación se realizó correctamente y el error se resolvió
fuente
Eliminar archivos corruptos
Este error ocurre cuando los archivos de Gradle no se descargan completamente o se corrompen por alguna otra razón, por lo que tenemos que volver a descargar los archivos. La forma más sencilla es eliminar los archivos antiguos en
C:\Users\username.gradle\wrapper\dists
y reconstruir el proyecto, Android Studio descargará automáticamente los nuevos archivos.
fuente
Si configura gradle manualmente, también asegúrese de que los proyectos build.gradle verison sean compatibles con él. Vea el siguiente como ejemplo.
Build.gradle del proyecto
dependencies { classpath 'com.android.tools.build:gradle:2.3.2' }
Configuración manual de gradle
fuente
Por favor elimine todas las carpetas en /.graddle/version/
Así es como resolví el mío. buena suerte
fuente
Pruebe el siguiente paso para "Actualizar" su IDE (estudio de Android)
1. Deje que Gradle reconstruya sus archivos generados automáticamente haciendo clic en Construir | Reconstruir
2. También intente Elegir archivo | Invalidar cachés / reiniciar.
fuente
Resolví este problema descargando la versión actual de graddle desde el enlace dado descargar la última versión de graddle posiblemente graddle 3.3
Luego, en el siguiente paso, accedí al directorio .graddle / wrapper / dists desde el directorio de inicio de mi Mac después de mostrar los archivos ocultos del sistema y eliminar la carpeta de la versión anterior que reside allí.
Ahora puse la carpeta de la última versión descargada después de descomprimir allí. Ahora se reinició el estudio de Android y se resolvió el problema.
fuente
Puedes probar esto
ahora cambie de forma predeterminada a una distribución local de Gradle> Inicio de gradle
seleccione la ruta en su computadora.
haga clic en Aceptar
Ahora la compilación comienza de nuevo, debería resolverse.
fuente
Vaya a "C: \ Users \ .gradle \ caches \". Elimina todos los archivos de la carpeta. Luego sincronice Gradle y reconstruya el proyecto.
fuente
Si usa Ubuntu, primero debe mostrar todos los archivos de su directorio de inicio o dónde se encuentra la carpeta de estudio de Android:
fuente
echa un vistazo a la configuración de distributionUrl en gradle-wrapper.properties. Cambié https a http, luego se resolvió mi problema.
fuente
En mi caso, simplemente cambie http a https en el gradle-wrapper y sincronícelo.
fuente
Solo vuelva a importar el proyecto. :) Intenté limpiar el caché y la actualización de las dependencias no funciona, pero fallé.
fuente
Limpiar la carpeta .gradle y reconstruir
fuente
Abra C: \ Users \ Username.gradle \ wrapper \ dists \
Abra la última carpeta de gradle, por ejemplo, gradle-4.1-rc-1-all
Encontrará una carpeta aleatoria llamada 936kh1brdchce6fvd2c1o8t8x
Descargar archivo zip de nombre similar
por ejemplo: https://downloads.gradle.org/distributions/gradle-4.1-rc-1-all.zip
Guárdalo en esta carpeta
Reinicie Android Studio
Extraerá automáticamente la carpeta zip y el error se borrará
fuente
Finalmente resuelto este problema.
Si simplemente copia los archivos de la nueva versión a la carpeta anterior y anula los archivos, es posible que se enfrente a la misma pregunta que yo.
Para solucionarlo:
Esto funciona para mi.
fuente
Tal vez pueda ejecutar
./gradlew build -s
en la terminal, el stacktrace le mostrará dónde salió mal.fuente
Para mí, estaba clonando un proyecto de github que usaba una versión de gradle superior a la que había instalado. Tenía dos opciones:
Abra gradle.wrapper-properties de un proyecto que tenga que se esté construyendo correctamente y copie la línea que dice
distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.1-all.zip
. Use esto para reemplazar el mismo valor en el proyecto que está fallando. Eso debería hacer el truco.Su compilación aún puede fallar si la versión de gradle utilizada para compilar el proyecto es superior a la que acaba de agregar. Para ello, debe actualizar la versión de gradle a la última.
fuente
He eliminado el Gradle carpeta y luego hice reconstruir, cada cosa funciona bien
fuente
Muchas respuestas a estas preguntas, pero algunas ayudaron. Quiero dar una respuesta precisa y actualizada.
Este error ocurre cuando tienes una mala conexión a Internet o pones tu computadora en suspensión mientras Android Studio está descargando las dependencias requeridas.
Cómo resolver este problema.
gradle-wrapper.properties
dedistributionUrl
la distribución de mi Gradle fuehttps\://services.gradle.org/distributions/gradle-6.5-all.zip
que los mediosgradle-6.5-all.zip
es necesario para descargar y en este momento está dañado debido tiempo de espera de conexión. Busquemos esta carpeta y eliminemos esto..gradle
carpeta y luego awrapper
luego paradists
buscar una carpeta que coincida con el nombre de la versión de Gradle que se requiere para descargar. En mi caso fuegradle-6.5-all.zip
seleccionar esta carpeta y eliminarla.fuente
Si ve este error en Android Studio 4.1 con Gradle 6.5, debe volver a
classpath 'com.android.tools.build:gradle:4.0.2'
Por alguna razón
classpath 'com.android.tools.build:gradle:4.2.0'
no funciona correctamente.
fuente
Si ha actualizado su estudio de Android, vaya a ARCHIVO, Estructura del proyecto, Proyecto, luego verifique la versión de Gradle. Antes de eso, verifique su versión de gradle en C: \ Archivos de programa \ Android \ Android Studio \ gradle y verifique la versión si coincide, luego sincronice nuevamente; de lo contrario, cambie la versión de gradle en Android Studio y sincronice nuevamente.
fuente
Tuve un problema similar después de clonar AnySoftKeyboard y abrirlo en Android Studio. Lo que funcionó para mí fue eliminar la
AynSoftKeyboard/gradle
carpeta y luego limpiar el proyecto a través del elemento del menúBuild > Clean Project
.Así que intente eliminar la
YourProject/gradle
carpeta y limpiar el proyecto para activar una sincronización de Gradle.Espero que funcione para tu caso.
fuente
descargue gradle desde aquí para su sistema operativo y extraiga el archivo y pegue la carpeta interna en installLocation / gradle
que en Android Studio Goto File> Settings> bulid, exec, deployment> gradle y elija la opción local gradle y proporcione la ruta del archivo de su nuevo gradle descargado y presione ok, funciona :)
fuente
fuente
Tuve este problema, acabo de eliminar todo lo relacionado con Android en c: // usuario / nombre de tu pc / y funcionó
fuente
Si ha sucedido después de actualizar Android Studio , puede ser causado por una herramienta de compilación desactualizada, Actualizar
Android SDK BuildTools
fuente
En algún momento, el problema es el archivo contenedor de gradle dentro de su archivo de proyecto. Abra el archivo gradle de su proyecto actual y elimine el archivo gradle wrapper.zip y luego sincronice el proyecto, esto funcionará.
fuente
Este fue mi escenario: tuve que usar otra versión de Android Studio (3.2.1) y la versión de Gradle era 4.6. Para eso, descargué la versión .zip de Android Studio. Al principio no funcionó, incluso si creaba un nuevo proyecto, Gradle no estaba funcionando. Pero después de investigar un poco y recibir ayuda de estas publicaciones, hice lo siguiente:
Por cierto, estoy usando la versión zip de Android Studio 3.2.1. Tuve el mismo problema cuando intenté crear proyectos con Android Studio anterior.
fuente