Sto giocando con l'ultimo Android-x86 (4.4) in VirtualBox. L'installazione può connettersi alla rete esterna solo tramite un dispositivo Ethernet NAT emulato dalla virtual box. Questo si configura automaticamente e posso eseguire il ping dei computer sulla mia LAN.
Se sono export http_proxy=<host>:<port>
in un terminale, posso wget
pagine web. Tuttavia, non riesco a configurare le impostazioni proxy a livello globale per tutte le app.
Le impostazioni del proxy vengono visualizzate solo dopo aver collegato una rete Wi-Fi e non ho alcun dispositivo Wi-Fi nella macchina virtuale.
Ho provato quanto segue nel terminale di root accessibile da alt+f1
:
setprop global_http_proxy_host <host>
setprop global_http_proxy_port <port>
setprop net.gprs.http-proxy http://<host>:<port>
Ma questo non ha alcun effetto. Anche i nuovi terminali mancano della variabile env per il proxy. Queste impostazioni sembrano essere impostate quando lo controllo eseguendogetprop
Ho trovato questo link al frammento che sembra mostrare il selettore proxy per il wifi.
È possibile impostare manualmente tutte le impostazioni interessate da questo frammento?