การเข้าถึงผ่านพร็อกซีสำหรับ Genymotion และอุปกรณ์ Android ของมัน
กำหนดค่าการเข้าถึงเครือข่ายของ Genymotion Desktop เองและพร็อกซี HTTP ของอุปกรณ์ Android เสมือนตามแบ็กเอนด์ที่เลือก
การลงชื่อเข้าใช้บนเดสก์ท็อปและทราฟฟิกของแอป Android เป็นผู้ใช้ที่แยกจากกัน ตั้งค่ากำหนดพร็อกซี HTTP ของ Genymotion Desktop สำหรับการสื่อสารบริการของตัวเอง จากนั้นกำหนดค่าอุปกรณ์เสมือนผ่านเส้นทางที่แบ็กเอนด์ของมันรองรับ
VirtualBox: ใช้การตั้งค่าพร็อกซี Wi-Fi ของ Androidพร้อมที่อยู่ที่เข้าถึงได้จากอุปกรณ์ Loopback ของ Android หมายถึงตัวอุปกรณ์เอง และแอปยังต้องปฏิบัติตามนโยบายพร็อกซี 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 ใช้การผสานรวมที่ได้รับอนุมัติและเข้ากันได้สำหรับเส้นทางดังกล่าว
หากต้องการลบพร็อกซี HTTP ส่วนกลางของ Android คำสั่งที่เอกสารระบุไว้คือ:
adb shell settings put global http_proxy :0