Puhverserveri juurdepääs Genymotionile ja selle Android-seadmele
Seadistage Genymotion Desktopi enda võrguühendus ja virtuaalse Android-seadme HTTP-puhverserver vastavalt valitud taustarakendusele.
Töölaua sisselogimine ja Androidi rakenduste liiklus on eraldi tarbijad. Määrake Genymotion Desktopi HTTP-puhverserveri eelistus selle enda teenusekommunikatsiooniks ja seejärel seadistage virtuaalne seade marsruudil, mida selle taustarakendus toetab.
VirtualBox: kasutage Androidi Wi-Fi puhverserveri seadeid aadressiga, mis on seadmest kättesaadav. Androidi loopback tähistab seadet ennast ning rakendused peavad endiselt järgima HTTP-puhverserveri poliitikat. Lubatud avaliku lehe test sellel VirtualBoxi marsruudil võib kasutada autentimata lõpp-punkti HTTP-puhverserverite loendist; sisestage see seadme HTTP-puhverserveri väljadele.
QEMU: Genymotion dokumenteerib vastupidise edasisaatmise seadme portilt 3333 hosti puhverserveri porti 8080:
adb reverse tcp:3333 tcp:8080
adb shell settings put global http_proxy localhost:3333
adb vastendus viib seadme localhost-ühenduse tagasi hostiteenusesse. Ilma selleta nõuaks localhost:3333 Androidi-sisest kuulajat. Asendage pordid soovitud hosti puhverserveriga ja valige mitme seadme korral mõlema käsu jaoks sama adb-sihtmärk.
Genymotion märgib, et Android 8.1 ja uuemad ei oma sisseehitatud autenditud HTTP-puhverserveri seadeid. Desktopi konto ei anna Androidi rakendustele volitusi; sellise marsruudi jaoks kasutage ühilduvat heakskiidetud integratsiooni.
Androidi üldise HTTP-puhverserveri eemaldamiseks on dokumenteeritud käsk:
adb shell settings put global http_proxy :0