Popis paketa Android SDK kroz proxy pomoću sdkmanager
Koristite opcije vrste proxyja, hosta i porta u sdkmanager za zahtjev za popis paketa, odvojeno od mreže emulatora i Gradle.
Prije nego promijenite emulator, provjerite koje preuzimanje nije uspjelo. SDK pakete preuzimaju SDK alati na razvojnom računalu. Aplikacija koja radi u virtualnom uređaju drugi je klijent.
Referenca za command-line sdkmanager nudi ove proxy opcije:
sdkmanager --list --proxy=http --proxy_host=proxy.example --proxy_port=8080
Za prikazani HTTP način odaberite dopuštenog javnog kandidata s popisa HTTP proxyja i unesite host odvojeno od porta. Ne stavljajte puni PAC URL u polje hosta i ne ponavljajte :8080 unutar imena hosta. Referenca dokumentira http i socks kao vrste proxyja; koristite opciju koju podržavaju vaš instalirani alat i usluga.
Ovaj primjer navodi dostupne SDK pakete. Ne instalira ništa i ne konfigurira svaki Android alat.
Stari odgovori koji uređuju androidtool.cfg ili pokreću uklonjenu naredbu android sdk odnose se na starije implementacije SDK Managera. Koristite dokumentaciju za izvršnu datoteku koju doista pozivate.
Ako preuzimanja u Android Studio rade, ali preuzimanja iz naredbenog retka ne uspijevaju, usporedite proxy i konfiguracije provjere autentičnosti tih dvaju klijenata. Ako SDK preuzimanja rade, ali Gradle ovisnost ne uspijeva, istražite Gradle zahtjev zasebno. Postavka koja radi na jednom zaslonu nije dokaz da ju je drugi proces naslijedio.