Android SDK -pakettien listaaminen välityspalvelimen kautta sdkmanagerilla
Käytä sdkmanagerin välityspalvelimen tyypin, isäntänimen ja portin asetuksia pakettiluettelopyyntöön erillään emulaattorin ja Gradlen verkosta.
Ennen kuin muutat emulaattoria, tarkista mikä lataus epäonnistui. SDK-paketit hakevat kehityskoneen SDK-työkalut. Virtuaalilaitteessa toimiva sovellus on eri asiakas.
Komentorivin sdkmanager-viite tarjoaa nämä välityspalvelinasetukset:
sdkmanager --list --proxy=http --proxy_host=proxy.example --proxy_port=8080
Näytetyssä HTTP-tilassa valitse sallittu julkinen ehdokas HTTP-välityspalvelinluettelosta ja syötä isäntänimi erillään portista. Älä laita täyttä PAC-URL-osoitetta isäntäkenttään äläkä toista :8080 isäntänimen sisällä. Viite dokumentoi http ja socks välityspalvelintyypeiksi; käytä asetusta, jota asennettu työkalusi ja palvelusi tukevat.
Tämä esimerkki luettelee saatavilla olevat SDK-paketit. Se ei asenna mitään eikä määritä jokaista Android-työkalua.
Vanhat vastaukset, jotka muokkaavat tiedostoa androidtool.cfg tai käynnistävät poistetun android sdk-komennon, koskevat vanhempia SDK Manager -toteutuksia. Käytä sen suoritettavan tiedoston dokumentaatiota, jota todella kutsut.
Jos Android Studion lataukset toimivat mutta komentorivin lataukset epäonnistuvat, vertaa näiden kahden asiakkaan välityspalvelin- ja todennusasetuksia. Jos SDK-lataukset toimivat mutta Gradle-riippuvuus epäonnistuu, tutki Gradlen pyyntöä erikseen. Yhdessä näkymässä toimiva asetus ei todista, että toinen prosessi peri sen.