Innlogging på skrivebordet og Android-apptrafikk er separate brukarar. Set HTTP-proxyinnstillinga til Genymotion Desktop for eigen tenestekommunikasjon, og set deretter opp den virtuelle eininga via vegen som backend-en støttar.

VirtualBox: bruk Wi-Fi-proxyinnstillingane til Android med ei adresse som kan nåast frå eininga. Android loopback viser til eininga sjølv, og appar må framleis følgje HTTP-proxypolicyen. Ein tillaten test av ei offentleg side på denne VirtualBox-vegen kan bruke eit uautentisert endepunkt frå HTTP-proxylista; skriv det inn i HTTP-proxyfelta på eininga.

QEMU: Genymotion dokumenterer ei omvend videresending frå einingport 3333 til vertsproxyport 8080:

adb reverse tcp:3333 tcp:8080
adb shell settings put global http_proxy localhost:3333

adb-mappinga fører localhost-tilkoplinga til eininga tilbake til vertstenesta. Utan ho ville localhost:3333 krevje ein Android-lokal lyttar. Bytt ut portane med den tiltenkte vertsproxyen og vel same adb-mål for begge kommandoane når det finst fleire einingar.

Genymotion nemner at Android 8.1 og nyare manglar innebygde autentiserte HTTP-proxyinnstillingar. Ein Desktop-konto gir ikkje påloggingsinformasjon til Android-appar; bruk ein kompatibel godkjend integrasjon for ein slik veg.

For å fjerne den globale HTTP-proxyen til Android er den dokumenterte kommandoen:

adb shell settings put global http_proxy :0

Relaterte artiklar