Десктопқа кіру және Android қолданбаларының трафигі — бөлек тұтынушылар. Genymotion Desktop-тың HTTP прокси параметрін оның өз қызмет байланысы үшін орнатыңыз, содан кейін виртуалды құрылғыны оның backend-і қолдайтын жолмен конфигурациялаңыз.

VirtualBox: құрылғыдан қолжетімді мекенжаймен Android-тың Wi-Fi прокси параметрлерін пайдаланыңыз. Android loopback өз құрылғысын білдіреді, ал қолданбалар әлі де 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 қолданбаларына тіркелгі деректерін бермейді; мұндай жол үшін үйлесімді бекітілген интеграцияны пайдаланыңыз.

Android-тың ғаламдық HTTP проксиін жою үшін құжатталған пәрмен:

adb shell settings put global http_proxy :0

Қатысты мақалалар