La modalità Offline non consente di lavorare completamente offline. Si tratta in realtà di una modalità cache GOOD. Ogni volta che si aggiungono nuove dipendenze, è HAVE per gradle sincronizzare il progetto, ATLEAST ONCE. Android Studio deve scaricare (quindi memorizzare nella cache) le dipendenze affinché l'app funzioni. Una volta sincronizzati i file gradle, puoi passare alla modalità offline e puoi lavorare.
Se si deve lavorare offline, suggerirei di determinare tutte le dipendenze necessarie nella propria applicazione. Aggiungili tutti insieme e sincronizza Gradle. Quindi passare alla modalità offline.
UPDATE
Se si sta lavorando dietro una rete di proxy, poi vai File-> Impostazioni -> Sotto Aspetto & Comportamento -> in Impostazioni di Sistema -> HTTP Proxy -> Clicca su Configurazione manuale dei proxy, e aggiungere il dettagli necessari Poi goto tuoi gradle.properties di file che dovrebbe contenere sometyhing come questo:
systemProp.http.proxyPassword=your_password
systemProp.http.proxyHost=host_Ip_address
systemProp.http.proxyUser=your_username
systemProp.http.proxyPort=port_number
Aggiungi questo al file, insieme a quanto sopra:
systemProp.https.proxyPassword=your_password
systemProp.https.proxyHost=host_Ip_address
systemProp.https.proxyUser=your_username
systemProp.https.proxyPort=port_number
Questi dettagli possono essere trovati fuori dal browser di impostazioni del proxy.
fonte
2016-06-10 12:03:45
Ho provato, ma il problema è "Errore: Timeout connessione: connessione Se si è dietro un proxy HTTP, si prega di configurare le impostazioni del proxy in IDE o Gradle." è per questo che voglio scaricare manualmente i "servizi di google" e incollarlo nel posto desiderato –
Lavori dietro una rete proxy ...? Se lo sei, controlla la mia risposta aggiornata. –
L'ho già fatto prima di pubblicare questa domanda. questi sono i dettagli del proxy e non c'è bisogno di alcun nome utente e pwd systemProp.http.proxyHost = 10.10.90.91 systemProp.http.proxyPort = 8080 –