ડેસ્કટોપ સાઇન-ઇન અને Android એપ ટ્રાફિક અલગ ગ્રાહકો છે. Genymotion Desktop ની પોતાની સેવા સંચાર માટે HTTP પ્રોક્સી પસંદગી સેટ કરો, પછી બેકએન્ડ જે માર્ગને સમર્થન આપે તે માર્ગે વર્ચ્યુઅલ ઉપકરણ ગોઠવો.

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

સંબંધિત લેખો