Я играю с последним Android-x86 (4.4) в virtualbox. Установка может подключаться к внешней сети только через устройство Ethernet Ethernet, которое эмулируется виртуальным блоком. Это автоматически настраивается, и я могу пинговать компьютеры в моей локальной сети.
Если я export http_proxy=<host>:<port>
в терминале, я могу wget
веб-страниц. Однако я не могу установить глобальные настройки прокси для всех приложений.
Настройки прокси отображаются только после подключения к сети Wi-Fi, и мне не хватает устройств Wi-Fi в виртуальной машине.
Я попробовал следующее в корневом терминале, доступном из alt+f1
:
setprop global_http_proxy_host <host>
setprop global_http_proxy_port <port>
setprop net.gprs.http-proxy http://<host>:<port>
Но это не имеет никакого эффекта. Даже в новых терминалах отсутствует переменная env для прокси. Эти настройки появляются, когда я проверяю их, выполняяgetprop
Я нашел эту ссылку на фрагмент, который, кажется, отображает селектор прокси для Wi-Fi.
Есть ли способ, которым я могу вручную установить все параметры, на которые влияет этот фрагмент?