List Android SDK-pakkar gjennom ein proxy med sdkmanager
Bruk proxytype-, vert- og portvala i sdkmanager for ein pakkelisteførespurnad, skilt frå emulator- og Gradle-nettverk.
Før du endrar emulatoren, sjekk kva nedlasting som mislukkast. SDK-pakkar vert henta av SDK-verktøy på utviklingsmaskina. Ein app som køyrer i ein virtuell eining, er ein annan klient.
Kommandolinjereferansen for sdkmanager tilbyr desse proxyvala:
sdkmanager --list --proxy=http --proxy_host=proxy.example --proxy_port=8080
For den viste HTTP-modusen vel du ein tillaten offentleg kandidat frå HTTP-proxylista og oppgir verten skilt frå porten. Ikkje legg ein fullstendig PAC-URL i vertsfeltet, og ikkje gjenta :8080 i vertsnamnet. Referansen dokumenterer http og socks som proxytypar; bruk valet som det installerte verktøyet og tenesta støttar.
Dette dømet listar tilgjengelege SDK-pakkar. Det installerer ingenting og konfigurerer ikkje alle Android-verktøy.
Gamle svar som redigerer androidtool.cfg eller startar den fjerna kommandoen android sdk, gjeld eldre SDK Manager-implementasjonar. Bruk dokumentasjonen for den køyrbare fila du faktisk kallar.
Viss nedlastingar i Android Studio fungerer, men kommandolinjenedlastingar mislukkast, samanlikn proxy- og autentiseringskonfigurasjonane til dei to klientane. Viss SDK-nedlastingar fungerer, men ein Gradle-avhengigheit mislukkast, gransk Gradle-førespurnaden separat. Ei innstilling som verkar på éin skjerm, er ikkje prov på at den andre prosessen arva ho.