Android SDK-csomagok listázása proxy mögött sdkmanagerrel
Használja az sdkmanager proxy típus-, gazdagép- és portbeállításait csomaglistázási kéréshez, külön az emulátor és a Gradle hálózatától.
Mielőtt módosítja az emulátort, ellenőrizze, melyik letöltés hiúsult meg. Az SDK-csomagokat a fejlesztőgépen futó SDK-eszközök töltik le. A virtuális eszközben futó alkalmazás másik kliens.
A parancssori sdkmanager-referencia ezeket a proxybeállításokat kínálja:
sdkmanager --list --proxy=http --proxy_host=proxy.example --proxy_port=8080
A bemutatott HTTP módhoz válasszon engedélyezett nyilvános jelöltet a HTTP-proxy listáról, és a gazdagépet a porttól külön adja meg. Ne tegyen teljes PAC URL-t a gazdagép mezőbe, és ne ismételje meg a :8080 értéket a gazdagépnéven belül. A referencia a http és socks értéket proxy típusként dokumentálja; azt a beállítást használja, amelyet a telepített eszköz és szolgáltatás támogat.
Ez a példa az elérhető SDK-csomagokat listázza. Nem telepít semmit, és nem konfigurál minden Android-eszközt.
A androidtool.cfg fájlt szerkesztő vagy az eltávolított android sdk parancsot indító régi válaszok a régebbi SDK Manager-megvalósításokra vonatkoznak. A ténylegesen meghívott futtatható fájl dokumentációját használja.
Ha az Android Studio letöltései működnek, de a parancssori letöltések meghiúsulnak, hasonlítsa össze a két kliens proxy- és hitelesítési beállításait. Ha az SDK-letöltések működnek, de egy Gradle-függőség meghiúsul, vizsgálja külön a Gradle kérését. Az egyik képernyőn működő beállítás nem bizonyítja, hogy a másik folyamat örökölte.