Je joue avec la dernière version d'Android-x86 (4.4) dans virtualbox. L'installation ne peut se connecter au réseau externe que par le biais d'un périphérique Ethernet NAT qui est émulé par virtualbox. L'autoconfiguration se fait très bien et je peux envoyer un ping aux ordinateurs de mon réseau local.
Si je export http_proxy=<host>:<port>
dans un terminal, je peux wget
pages web. Cependant, je ne parviens pas à définir les paramètres du proxy de manière globale pour toutes les applications.
Les paramètres du proxy ne s'affichent qu'après la connexion d'un réseau wifi, et je n'ai aucun périphérique wifi dans la machine virtuelle.
J'ai essayé ce qui suit dans le terminal racine accessible à partir de 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 ne disposent pas de la variable env pour le proxy. Ces paramètres semblent être définis lorsque je le vérifie en exécutant getprop
J'ai trouvé ce lien au fragment qui semble afficher le sélecteur de proxys pour le wifi.
Existe-t-il un moyen de définir manuellement tous les paramètres qui sont affectés par ce fragment ?
0 votes
Si la version d'Android est 6 ou 7, voici la solution : Android.stackexchange.com/a/186820