Înainte de a modifica emulatorul, verificați ce descărcare a eșuat. Pachetele SDK sunt obținute de instrumentele SDK de pe mașina de dezvoltare. O aplicație care rulează într-un dispozitiv virtual este un alt client.

Referința sdkmanager din linia de comandă oferă aceste opțiuni de proxy:

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

Pentru modul HTTP afișat, alegeți un candidat public permis din lista de proxy-uri HTTP și introduceți gazda separat de port. Nu puneți un URL PAC complet în câmpul gazdă și nu repetați :8080 în numele gazdei. Referința documentează http și socks ca tipuri de proxy; folosiți opțiunea acceptată de instrumentul și serviciul instalate.

Acest exemplu listează pachetele SDK disponibile. Nu instalează nimic și nu configurează fiecare instrument Android.

Răspunsurile vechi care editează androidtool.cfg sau lansează comanda eliminată android sdk se aplică implementărilor mai vechi ale SDK Manager. Folosiți documentația pentru executabilul pe care îl apelați efectiv.

Dacă descărcările din Android Studio funcționează, dar cele din linia de comandă eșuează, comparați configurațiile de proxy și autentificare ale celor doi clienți. Dacă descărcările SDK funcționează, dar o dependență Gradle eșuează, investigați separat cererea Gradle. O setare care funcționează pe un ecran nu dovedește că celălalt proces a moștenit-o.

Articole similare