Genymotion සහ එහි Android උපාංගය සඳහා ප්රොක්සි ප්රවේශය
තෝරාගත් backend අනුව Genymotion Desktop හිම මාර්ගගත ප්රවේශය සහ අතථ්ය Android උපාංගයේ HTTP ප්රොක්සිය වින්යාස කරන්න.
ඩෙස්ක්ටොප් පිවිසුම සහ 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 ඉලක්කය තෝරන්න.
Android 8.1 සහ ඊට නවතම අනුවාදවල සත්යාපිත HTTP ප්රොක්සි සැකසුම් ගොඩනගා නොමැති බව Genymotion සඳහන් කරයි. Desktop ගිණුම Android යෙදුම්වලට අක්තපත්ර ලබා නොදේ; එවැනි මාර්ගයක් සඳහා ගැළපෙන අනුමත ඒකාබද්ධතාවක් භාවිත කරන්න.
Android හි ගෝලීය HTTP ප්රොක්සිය ඉවත් කිරීමට, ලේඛනගත විධානය වන්නේ:
adb shell settings put global http_proxy :0