Accés mitjançant proxy per a Genymotion i el seu dispositiu Android
Configureu l'accés de xarxa propi de Genymotion Desktop i el proxy HTTP del dispositiu Android virtual segons el backend seleccionat.
L'inici de sessió d'escriptori i el trànsit de les aplicacions Android són consumidors separats. Establiu la preferència de proxy HTTP de Genymotion Desktop per a les seves pròpies comunicacions de servei i, després, configureu el dispositiu virtual pel camí que admet el seu backend.
VirtualBox: utilitzeu la configuració de proxy Wi-Fi d'Android amb una adreça accessible des del dispositiu. El loopback d'Android designa el mateix dispositiu i les aplicacions encara han d'aplicar la política de proxy HTTP. Una prova de pàgina pública permesa en aquest camí de VirtualBox pot utilitzar un punt final sense autenticació de la llista de proxies HTTP; introduïu-lo als camps de proxy HTTP del dispositiu.
QEMU: Genymotion documenta una redirecció inversa del port 3333 del dispositiu al port 8080 del proxy de l'amfitrió:
adb reverse tcp:3333 tcp:8080
adb shell settings put global http_proxy localhost:3333
El mapatge adb porta la connexió localhost del dispositiu de tornada al servei de l'amfitrió. Sense això, localhost:3333 requeriria un oient local d'Android. Substituïu els ports pel proxy d'amfitrió previst i trieu el mateix objectiu adb per a les dues ordres quan hi hagi diversos dispositius.
Genymotion assenyala que Android 8.1 i posteriors no tenen configuració de proxy HTTP autenticada integrada. Un compte de Desktop no subministra credencials a les aplicacions Android; feu servir una integració aprovada compatible per a aquesta ruta.
Per eliminar el proxy HTTP global d'Android, l'ordre documentada és:
adb shell settings put global http_proxy :0