Før du endrer emulatoren, må du sjekke hvilken nedlasting som feilet. SDK-pakker hentes av SDK-verktøyene på utviklingsmaskinen. En app som kjører inne i en virtuell enhet, er en annen klient.

Kommandolinjereferansen for sdkmanager har disse proxyvalgene:

sdkmanager --list --proxy=http --proxy_host=proxy.example --proxy_port=8080

For HTTP-modusen som vises, velg en tillatt offentlig kandidat fra HTTP-proxylisten og skriv inn verten atskilt fra porten. Ikke sett en full PAC-URL i vertsfeltet og ikke gjenta :8080 inne i vertsnavnet. Referansen dokumenterer http og socks som proxytyper; bruk alternativet som det installerte verktøyet og tjenesten støtter.

Dette eksemplet lister opp tilgjengelige SDK-pakker. Det installerer ingenting og konfigurerer ikke alle Android-verktøy.

Eldre svar som redigerer androidtool.cfg eller starter den fjernede kommandoen android sdk, gjelder eldre SDK Manager-implementasjoner. Bruk dokumentasjonen for den kjørbare filen du faktisk kaller.

Hvis nedlastinger i Android Studio fungerer, men kommandolinjenedlastinger feiler, sammenlign proxy- og autentiseringskonfigurasjonene for de to klientene. Hvis SDK-nedlastinger fungerer, men en Gradle-avhengighet feiler, undersøk Gradle-forespørselen separat. En innstilling som fungerer på én skjerm, er ikke bevis for at den andre prosessen arvet den.

Relaterte artikler