Android -Studio : projetos gradle não vai construir sem conectividade com a internet, mesmo em "Modo Off-line"

? Swap @ | Original: StackOverFlow
---

Eu recentemente mudou para Android -Studio de Eclipse, simplesmente por causa de sua característica de conclusão automática de código que eu caí no amor com . Mas Android Studio está me dando um tempo difícil a partir do momento que eu instalei . É vagaroso, que congela muitas vezes, mas o principal problema é que ele não constrói meus projetos sem se conectar à internet. Achei questão http://stackoverflow.com/questions/21066598/android-studio-0-4-2-gradle-project-sync-failed-error onde eu achei que nós podemos construir projetos gradle sem a conexão com a internet por permitindo que o " modo offline ", mas ele não funciona para mim. Mesmo se eu definir gradle para o modo de distribuição local, Android Estúdio muda automaticamente para as configurações padrão, o que é realmente irritante. Eu não tenho idéia o que há de errado com Android Studio. Eu estou usando a versão 0.4.6 .

O log de eventos mostra isso -

11:13:26 PM AssertionError: Already disposed: Already disposed
11:13:42 PM Failed to refresh Gradle project 'Study Buddy'
        Unknown host 'repo1.maven.org'.
        Please ensure the host name is correct. If you are behind an HTTP proxy, please configure the proxy settings either in IDE or Gradle.
        HTTP proxy settings Open Gradle documentation

No entanto, quando eu ligar para o gradle internet constrói os projetos sem qualquer erro . Mas eu quero usar Android -Studio em modo offline desde que eu tenho uma largura de banda muito baixa . Por favor, ajude a resolver este problema.

---

Top 5 Responder

1Scott Barta @

Você deve atualizar. Suporte offline melhorou desde 0.4.6 ; é mencionado nas notas de lançamento 0.5.0 : http://tools.android.com/recent/androidstudio050released

2bolski @

O modo offline só funciona depois de ter compilado uma vez online. Eu sei, isso não faz sentido completo se você não entender tudo sobre como funciona Gradle . Mas, você tem que compilar um tempo on-line e, em seguida, ele funciona.

Isto, obviamente, é um ponto discutível se você não tem acesso a uma conexão de internet no momento em que desejar para compilar. Ou, se você gosta de mim, ele simplesmente não funciona devido a regras de proxy e firewall da sua empresa.

Eu fiz isso para trabalhar na minha empresa, mas a última atualização quebrou. E agora, mesmo a versão anterior não funciona, mas eu acho que foi a minha empresa também. Eles empurraram para fora alguns "remendos" e eu acho que isso é o que quebrou.