Innan du ändrar emulatorn, kontrollera vilken nedladdning som misslyckades. SDK-paket hämtas av SDK-verktyg på utvecklingsmaskinen. En app som körs i en virtuell enhet är en annan klient.

Kommandoradsreferensen för sdkmanager erbjuder dessa proxyalternativ:

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

För det visade HTTP-läget väljer du en tillåten offentlig kandidat från HTTP-proxylistan och anger värden separat från porten. Lägg inte en fullständig PAC-URL i värd fältet och upprepa inte :8080 i värdnamnet. Referensen dokumenterar http och socks som proxytyper; använd det alternativ som ditt installerade verktyg och din tjänst stöder.

Det här exemplet listar tillgängliga SDK-paket. Det installerar ingenting och konfigurerar inte alla Android-verktyg.

Gamla svar som redigerar androidtool.cfg eller startar det borttagna kommandot android sdk gäller äldre SDK Manager-implementationer. Använd dokumentationen för den körbara fil du faktiskt anropar.

Om nedladdningar i Android Studio fungerar men kommandoradsnedladdningar misslyckas, jämför de två klienternas proxy- och autentiseringskonfigurationer. Om SDK-nedladdningar fungerar men ett Gradle-beroende misslyckas, undersök Gradles begäran separat. En inställning som fungerar på en skärm är inte bevis för att den andra processen ärvde den.

Relaterade artiklar