Estou recebendo esse tipo de erro, como corrigi-lo.
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
fonte
fonte
Respostas:
Atualizei meu Android Studio para 2.3 e ele me pediu para atualizar meu plugin do Gradle para 3.3, o que criou problemas com meus projetos em execução. Passei por todas as soluções Stack e nada funcionou para mim, exceto esta solução alternativa: mudei meu url de distribuição em gradle-wrapper.properties com este.
distributionUrl=https\://services.gradle.org/distributions/gradle-5.6.2-all.zip
(lista de links permanentes aqui: https://services.gradle.org/distributions/ )
Meu projeto está instalado e funcionando. Ele apenas me pediu para atualizar para as ferramentas de compilação do gradle 25.0.0, o que eu fiz. Tudo está bem agora :)
nota: o gradle de distribuições mudará dependendo da versão do android studio.
fonte
Certifique-se de ter uma conexão com a Internet e:
1. Para usuários de janela, vá para
> C:\Users\username\.gradle\wrapper\dists
2. Para usuários Linux, vá para
$HOME/.gradle (~/.gradle)
e / ou (em projeto específico)<PROJECT_DIR>/.gradle
3. Exclua o (s) arquivo (s) gradle com o problema (ou seja, as pastas compactadas ausentes sem o arquivo extraído)
4.Sincronize o projeto com arquivos gradle.
fonte
C:\Users\username\.gradle\wrapper\dists
pasta corrigiu e permitiu o download novamente.Assista ao Tutorial https://www.youtube.com/watch?v=u92_73vfA8M
ou
siga os passos:
Vá para qualquer navegador
digite gradle e pressione enter
você pode especificar qualquer versão que desejar após o
palavra-chave gradle
Estou baixando o Gradle 3.3
https://services.gradle.org/distributions clique neste link que está diretamente na descrição se desejar
clique em gradle 3.3 all.zip
espere o download terminar
c: // usuário / seu nome de pc /.gradle/wrapper/dists
espere até a extração levar 5 minutos para ser concluída
Agora abra seu projeto no android studio
9. vá para arquivo> configurações> bulid, exec, implantação> gradle
usar distribuição gradle local
selecione o local onde você extraiu gradle 3.3.zip
C: \ Usuários \ seu nome de pc.gradle \ wrapper \ dists \ gradle-3.3
clique em OK
Agora a construção começa novamente e
você pode ver agora que a compilação foi bem-sucedida e o erro foi resolvido
fonte
Excluir arquivos corrompidos
Esse erro ocorre quando os arquivos do Gradle não são completamente baixados ou corrompidos por algum outro motivo, portanto, precisamos baixar os arquivos novamente. A maneira mais fácil é deletar os arquivos antigos em
C:\Users\username.gradle\wrapper\dists
e reconstruir o projeto, o Android Studio baixará automaticamente os novos arquivos.
fonte
Se você configurar manualmente o gradle, certifique-se de que os projetos build.gradle verison sejam compatíveis com ele. Veja a seguir como exemplo.
Build.gradle do projeto
dependencies { classpath 'com.android.tools.build:gradle:2.3.2' }
Configuração manual do gradle
fonte
Remova gentilmente todas as pastas em /.graddle/version/
Foi assim que resolvi o meu. boa sorte
fonte
Tente a próxima etapa para "Atualizar" seu IDE (Android Studio)
1. Deixe o Gradle reconstruir seus arquivos gerados automaticamente clicando em Build | Reconstruir
2. Tente também Escolher Arquivo | Invalidar caches / reiniciar.
fonte
Resolvi esse problema baixando a versão atual do graddle no link fornecido para download da versão mais recente do graddle possivelmente graddle 3.3
Então, na próxima etapa, acessei o diretório .graddle / wrapper / dists do diretório inicial no meu Mac depois de mostrar os arquivos de sistema ocultos e excluir a pasta de versão anterior que residia lá.
Agora eu coloquei a pasta da versão mais recente baixada depois de descompactar lá. Agora reiniciei o Android Studio e o problema foi resolvido.
fonte
Você pode tentar isso
agora mude do padrão para uma distribuição local do Gradle> Gradle Home
selecione o caminho em seu computador.
clique em OK
Agora a compilação começa novamente e deve ser resolvida.
fonte
Vá para "C: \ Usuários \ .gradle \ caches \". Exclua todos os arquivos da pasta. Em seguida, sincronize o Gradle e reconstrua o projeto.
fonte
Se você usa o Ubuntu, então, em primeiro lugar, você deve reexibir todos os arquivos do seu diretório inicial ou de onde está localizado a pasta do Android Studio:
fonte
verifique a configuração de DistributionUrl em gradle-wrapper.properties. Mudei https para http, então meu problema foi resolvido.
fonte
No meu caso, basta alterar http para https no gradle-wrapper e sincronizá-lo.
fonte
Apenas reimporte o projeto. :) Tentei limpar o cache e atualizar as dependências não funcionou, mas falhou.
fonte
Limpar pasta .gradle e reconstruir
fonte
Abra C: \ Users \ Username.gradle \ wrapper \ dists \
Abra a pasta mais recente do Gradle, por exemplo, gradle-4.1-rc-1-all
Você encontrará uma pasta aleatória chamada 936kh1brdchce6fvd2c1o8t8x
Baixar arquivo zip de nome semelhante
por exemplo: https://downloads.gradle.org/distributions/gradle-4.1-rc-1-all.zip
Salve-o nesta pasta
Reinicie o Android Studio
Ele irá extrair automaticamente a pasta zip e o erro irá limpar
fonte
Finalmente resolvido este problema.
Se você apenas copiar os arquivos da nova versão para a pasta antiga e substituir os arquivos, poderá enfrentar a mesma questão que eu.
Para resolver:
Funciona para mim.
fonte
Talvez você possa executar
./gradlew build -s
no terminal, o stacktrace mostraria onde deu errado.fonte
Para mim, eu estava clonando um projeto do github que usava uma versão do gradle superior à que eu havia instalado. Eu tinha duas escolhas:
Abra gradle.wrapper-properties de um projeto que está sendo compilado com sucesso e copie a linha que diz
distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.1-all.zip
. Use isso para substituir o mesmo valor no projeto que está falhando. Isso deve funcionar.Sua compilação ainda pode falhar se a versão do Gradle usada para compilar o projeto for superior à que você acabou de adicionar. Para isso, você deve atualizar a versão do Gradle para a mais recente.
fonte
Eu apaguei a pasta do Gradle e depois reconstruí, tudo funcionando bem
fonte
Muitas respostas a essas perguntas, mas algumas ajudaram. Quero dar uma resposta precisa e atualizada.
Este erro ocorre quando você tem uma conexão de internet ruim ou coloca o computador em hibernação enquanto o Android Studio está baixando as dependências necessárias.
Como resolver esse problema.
gradle-wrapper.properties
emdistributionUrl
minha distribuição Gradle erahttps\://services.gradle.org/distributions/gradle-6.5-all.zip
que meiosgradle-6.5-all.zip
é necessário para baixar e agora ele está corrompido por causa do tempo limite de conexão. Vamos descobrir essa pasta e excluí-la..gradle
pasta e depois parawrapper
, emdists
seguida, encontre uma pasta que corresponda ao nome da versão do Gradle necessária para fazer o download. No meu caso foigradle-6.5-all.zip
selecionar esta pasta e excluí-la.fonte
Se você está vendo este erro no Android Studio 4.1 com Gradle 6.5, então você deve voltar para
classpath 'com.android.tools.build:gradle:4.0.2'
Por algum motivo
classpath 'com.android.tools.build:gradle:4.2.0'
não funciona corretamente.
fonte
Se você atualizou seu Android Studio, vá para ARQUIVO, Estrutura do projeto, Projeto e verifique a versão do gradle. Antes disso, verifique sua versão do Gradle em C: \ Arquivos de Programas \ Android \ Android Studio \ gradle e verifique se a versão corresponde, em seguida, sincronize novamente, caso contrário, altere a versão do Gradle no Android Studio e sincronize novamente.
fonte
Tive um problema semelhante depois de clonar AnySoftKeyboard e abri-lo no Android Studio. O que funcionou para mim foi excluir a
AynSoftKeyboard/gradle
pasta e depois limpar o projeto por meio do item de menuBuild > Clean Project
.Portanto, tente excluir a
YourProject/gradle
pasta e limpar o projeto para acionar uma sincronização do Gradle.Espero que funcione para o seu caso.
fonte
Download Gradle a partir daqui para o seu sistema operacional e extraia o arquivo e cole a pasta interna em installLocation / Gradle
do que no Android Studio, vá para Arquivo> Configurações> bulid, exec, implantação> gradle e escolha a opção gradle local e forneça o caminho do arquivo do seu novo gradle baixado e clique em ok, funciona :)
fonte
fonte
Tive este problema, acabei de deletar tudo relacionado ao android em c: // usuário / nome do seu pc / e funcionou
fonte
Se isso aconteceu após a atualização do Android Studio , pode ser causado por uma ferramenta de construção desatualizada, Update
Android SDK BuildTools
fonte
Algum problema é o arquivo gradle wrapper dentro de seu arquivo de projeto. Abra o arquivo gradle do projeto atual e exclua o arquivo gradle wrapper.zip e sincronize o projeto. Isso funcionará.
fonte
Este foi o meu cenário: tive que usar outra versão do Android Studio (3.2.1) e a versão do Gradle era a 4.6. Para isso, baixei a versão .zip do Android Studio. No começo não funcionou, mesmo que eu criasse um novo projeto, o Gradle não estava funcionando. Mas depois de alguma pesquisa e alguma ajuda desses posts eu fiz o seguinte:
A propósito, estou usando a versão zip do Android Studio 3.2.1. Eu tive o mesmo problema quando tentei criar projetos com um Android Studio mais antigo.
fonte