Proxy-tilgang for Genymotion og Android-enheten
Konfigurer Genymotion Desktops egen nettverkstilgang og den virtuelle Android-enhetens HTTP-proxy etter den valgte backend.
Desktop-innlogging og Android-apptrafikk er separate brukere. Angi Genymotion Desktops HTTP-proxyinnstilling for dens egen tjenestekommunikasjon, og konfigurer deretter den virtuelle enheten via banen som backend-en støtter.
VirtualBox: bruk Androids Wi-Fi-proxyinnstillinger med en adresse som kan nås fra enheten. Android loopback betegner enheten selv, og apper må fortsatt følge HTTP-proxypolicyen. En tillatt offentlig side-test på denne VirtualBox-banen kan bruke et uautentisert endepunkt fra HTTP-proxylisten; skriv det inn i enhetens HTTP-proxyfelt.
QEMU: Genymotion dokumenterer en omvendt videresending fra enhetsport 3333 til vertsproxyport 8080:
adb reverse tcp:3333 tcp:8080
adb shell settings put global http_proxy localhost:3333
adb-mappingen fører enhetens localhost-tilkobling tilbake til vertstjenesten. Uten den ville localhost:3333 kreve en Android-lokal lytter. Erstatt portene med den tiltenkte vertsproxyen, og velg samme adb-mål for begge kommandoene når det finnes flere enheter.
Genymotion bemerker at Android 8.1 og nyere mangler innebygde autentiserte HTTP-proxyinnstillinger. En Desktop-konto gir ikke påloggingsinformasjon til Android-apper; bruk en kompatibel godkjent integrasjon for en slik rute.
For å fjerne Androids globale HTTP-proxy er den dokumenterte kommandoen:
adb shell settings put global http_proxy :0