Достъп през прокси за Genymotion и неговото Android устройство
Конфигурирайте собствения мрежов достъп на Genymotion Desktop и HTTP прокси на виртуалното Android устройство според избрания бекенд.
Влизането в Desktop и трафикът на Android приложенията са отделни консуматори. Задайте HTTP прокси настройката на Genymotion Desktop за собствените му служебни комуникации, след което конфигурирайте виртуалното устройство по поддържания от бекенда път.
VirtualBox: използвайте Wi-Fi прокси настройките на Android с адрес, достъпен от устройството. Loopback в Android означава самото устройство, а приложенията все още трябва да спазват HTTP прокси политиката. Разрешен тест на публична страница по този път на VirtualBox може да използва крайна точка без удостоверяване от списъка с HTTP прокси; въведете я в полетата за HTTP прокси на устройството.
QEMU: Genymotion документира обратно пренасочване от порт 3333 на устройството към порт 8080 на хост прокси:
adb reverse tcp:3333 tcp:8080
adb shell settings put global http_proxy localhost:3333
adb съпоставянето връща localhost връзката на устройството към услугата на хоста. Без него localhost:3333 би изисквал слушател вътре в Android. Заменете портовете за желаното хост прокси и изберете една и съща adb цел за двете команди, когато има няколко устройства.
Genymotion отбелязва, че Android 8.1 и по-нови нямат вградени HTTP прокси настройки с удостоверяване. Акаунтът в Desktop не предоставя данни за достъп на Android приложения; използвайте съвместима одобрена интеграция за такъв маршрут.
За премахване на глобалното HTTP прокси на Android документираната команда е:
adb shell settings put global http_proxy :0