Android - Studio : progetti Gradle non costruire senza connettività internet anche in modalità " Offline "

? Swap @ | Original: StackOverFlow
---

Recentemente ho spostato a Android -Studio da Eclipse semplicemente perché è il codice funzione di completamento automatico che mi sono innamorato . Ma Android Studio mi sta dando un momento difficile dal momento in cui ho installato . È lag, si blocca spesso, ma il problema principale è che non costruisce i miei progetti, senza connessione a internet . Ho trovato domanda http://stackoverflow.com/questions/21066598/android-studio-0-4-2-gradle-project-sync-failed-error dove ho scoperto che possiamo costruire progetti Gradle senza collegarlo a Internet da consentendo la " modalità offline ", ma non funziona per me . Anche se ho impostato Gradle alla modalità di distribuzione locale, Android Studio cambia automaticamente le impostazioni predefinite, che è davvero fastidioso . Non ho idea di che cosa c'è di sbagliato con Android Studio . Sto utilizzando la versione 0.4.6 .

Il registro eventi mostra questo -

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

Tuttavia, quando mi collego a internet Gradle costruisce progetti senza alcun errore . Ma voglio usare Android -Studio in modalità non in linea da quando ho davvero una larghezza di banda ridotta . Si prega di aiutare a risolvere questo problema .

---

Top 5 Risposta

1Scott Barta @

Si dovrebbe aggiornare . Supporto Offline è migliorata dal 0.4.6 ; è menzionato nelle note di rilascio 0.5.0 : http://tools.android.com/recent/androidstudio050released

2bolski @

Modalità Offline funziona solo dopo aver compilato una volta on-line . Lo so, non ha senso completo se non si capisce tutto su come funziona Gradle . Ma, si deve compilare una sola volta in linea e quindi funziona.

Questo naturalmente è un punto controverso se non si ha accesso a una connessione internet al momento si desidera compilare . Oppure, se siete come me, semplicemente non funziona a causa di proxy e firewall le regole della vostra azienda .

Ho avuto la possibilità di lavorare alla mia azienda, ma l'ultimo aggiornamento rotto esso . E ora, anche la versione precedente non funziona, ma penso che era la mia società pure . Hanno spinto alcuni "patch" e penso che è quello che si è rotto .