Før du ændrer emulatoren, skal du kontrollere, hvilken download der mislykkedes. SDK-pakker hentes af SDK-værktøjer på udviklingsmaskinen. En app, der kører i en virtuel enhed, er en anden klient.

Kommandolinjereferencen for sdkmanager indeholder disse proxyindstillinger:

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

Til den viste HTTP-tilstand skal du vælge en tilladt offentlig kandidat fra listen over HTTP-proxier og indtaste værten adskilt fra porten. Læg ikke en fuld PAC-URL i værtfeltet, og gentag ikke :8080 inde i værtsnavnet. Referencen dokumenterer http og socks som proxytyper; brug den indstilling, som dit installerede værktøj og din tjeneste understøtter.

Dette eksempel viser tilgængelige SDK-pakker. Det installerer intet og konfigurerer ikke alle Android-værktøjer.

Gamle svar, der redigerer androidtool.cfg eller starter den fjernede kommando android sdk, gælder for ældre SDK Manager-implementeringer. Brug dokumentationen for den eksekverbare fil, du faktisk kalder.

Hvis downloads i Android Studio virker, men kommandolinjedownloads mislykkes, skal du sammenligne de to klienters proxy- og godkendelseskonfigurationer. Hvis SDK-downloads virker, men en Gradle-afhængighed mislykkes, skal du undersøge Gradles anmodning separat. En indstilling, der virker på én skærm, er ikke bevis for, at den anden proces har arvet den.

Relaterede artikler