Listar paquetes do SDK de Android a través dun proxy con sdkmanager
Use as opcións de tipo de proxy, host e porto de sdkmanager para unha solicitude de lista de paquetes, por separado da rede do emulador e de Gradle.
Antes de cambiar o emulador, comprobe que descarga fallou. Os paquetes do SDK obtéñenos as ferramentas do SDK na máquina de desenvolvemento. Unha aplicación que se executa dentro dun dispositivo virtual é outro cliente.
A referencia de sdkmanager de liña de comandos ofrece estas opcións de proxy:
sdkmanager --list --proxy=http --proxy_host=proxy.example --proxy_port=8080
Para o modo HTTP mostrado, escolla un candidato público permitido da lista de proxies HTTP e introduza o host por separado do porto. Non coloque un URL PAC completo no campo de host nin repita :8080 dentro do nome de host. A referencia documenta http e socks como tipos de proxy; use a opción que admitan a súa ferramenta e o seu servizo instalados.
Este exemplo enumera os paquetes do SDK dispoñibles. Non instala nada nin configura todas as ferramentas de Android.
As respostas antigas que editan androidtool.cfg ou inician o comando eliminado android sdk aplícanse a implementacións anteriores de SDK Manager. Use a documentación do executable que realmente invoca.
Se as descargas de Android Studio funcionan pero as da liña de comandos fallan, compare as configuracións de proxy e autenticación deses dous clientes. Se as descargas do SDK funcionan pero falla unha dependencia de Gradle, investigue a solicitude de Gradle por separado. Unha configuración que funciona nunha pantalla non demostra que o outro proceso a herdase.