Recebi uma mensagem de erro ao construir um novo projeto Hello World no Android Studio:
FAILURE: Build failed with an exception.
* What went wrong:
A problem occurred configuring root project 'MyApplication2'.
> Could not resolve all dependencies for configuration ':classpath'.
> Could not resolve com.android.tools.build:gradle:0.9.1.
Required by:
:MyApplication2:unspecified
> No cached version of com.android.tools.build:gradle:0.9.1 available for offline mode.
BUILD FAILED
Versão do Android Studio: 0.5.2
Versão do Gradle: 0.9.1
Estou usando uma conexão proxy com a Internet.
Respostas:
Tive o mesmo erro depois de atualizar o Android Studio hoje. Para mim, não era uma questão de configurações de proxy:
Desmarque "Funcionamento offline" no Android Studio 0.6.0:
Arquivo-> Configurações-> Gradle-> Configurações globais do Gradle
ou em OSX:
Preferências-> Gradle-> Configuração Global Gradle
ou em versões mais recentes:
Arquivo-> Configurações-> Build, Execution, Deployment-> Build tools-> Gradle
Sincronize novamente o projeto, por exemplo, reiniciando o Android Studio
(Testado apenas no Gradle versão 0.11 ... e Android Studio versão 0.6.0 Preview)
EDIT: Adicionado caminhos para diferentes versões / plataformas (como mencionado por John Ballinger e The_Martian ). Ainda não verificado.
fonte
Com o novo Estúdio Android 3.6 para alternar o modo de ir offline Gradle para
View
>Tool Windows
>Gradle
a partir da barra de menu e alternar o valor do modo offline que está perto do topo da janela Gradle.fonte
Aconteceu comigo depois de atualizar para o Android Studio 3.1. A caixa de seleção Trabalho off-line foi desmarcada, então não tive sorte.
Eu fui para
Settings > Build, Execution, Deployment > Compiler
e o campo deCommand-line Options
texto continha--offline
, então apaguei e tudo funcionou.fonte
Siga as etapas abaixo:
1. Abra seu projeto.
2. Vá para o lado esquerdo do botão Gradle.
3. Observe a imagem abaixo.
4. Clique no botão acima da exibição da imagem.
5.se este tipo de visualização, você não está no modo offline.
6. Vá para construir e reconstruir o projeto.
Todo o ponto acima é trabalho para mim.
fonte
Eu tive o mesmo erro ... Por favor, desmarque o trabalho offline em Configurações.
Arquivo => Configurações => Build, Execution, Deployment => Build Tools => Gradle => Offline Work
Após a conclusão do Gradle Sync, reinicie o Android Studio.
fonte
Para mac, desmarque
Offline Work
dePreference -> Build, Execution, Deployment -> Build Tools -> Gradle -> Global Gradle Settings
dica:
cmd
+,
para abrirPreference
via tecla de atalhofonte
Já que você mencionou que tem uma conexão proxy, direi o que funcionou para mim: fui até as propriedades (como friedrich mencionou), garantindo que o Trabalho off-line estivesse desmarcado. Abri o arquivo gradle.properties no IDE e adicionei minhas configurações de proxy. Aqui está uma versão genérica:
systemProp.http.proxyHost=www.somehost.org systemProp.http.proxyPort=8080 systemProp.http.proxyUser=userid systemProp.http.proxyPassword=password systemProp.http.nonProxyHosts=*.nonproxyrepos.com|localhost
Então, na parte superior do arquivo de propriedades no IDE, havia um link "Tentar novamente", no qual cliquei. Isso foi o suficiente.
fonte
No meu caso, recebo o mesmo título de erro não foi possível resolver todas as dependências para configuração
No entanto, suberror disse, foi devido a um jar de linting não carregado com sua url informando status 502 recebido, executei o comando de implantação novamente, desta vez com êxito.
fonte