Je joue avec le dernier android-x86 (4.4) dans virtualbox. La configuration peut se connecter au réseau externe uniquement via un périphérique Ethernet NAT émulé par une boîte virtuelle. Cela se configure très bien automatiquement et je peux cingler des ordinateurs sur mon LAN.
Si je export http_proxy=<host>:<port>
dans un terminal, je peux wget
des pages Web. Cependant, je ne peux pas définir les paramètres de proxy globalement pour toutes les applications.
Les paramètres du proxy s'affichent uniquement après la connexion d'un réseau wifi et il me manque des périphériques wifi dans la machine virtuelle.
J'ai essayé ce qui suit dans le terminal racine accessible depuis alt+f1
:
setprop global_http_proxy_host <host>
setprop global_http_proxy_port <port>
setprop net.gprs.http-proxy http://<host>:<port>
Mais cela n'a aucun effet. Même les nouveaux terminaux n'ont pas la variable env pour le proxy. Ces paramètres semblent être définis lorsque je le vérifie en exécutantgetprop
J'ai trouvé ce lien vers le fragment qui semble afficher le sélecteur de proxy pour le wifi.
Existe-t-il un moyen de définir manuellement tous les paramètres affectés par ce fragment?