Android emulator มีกลไก proxy สองแบบที่มีหน้าที่ต่างกัน system proxy ของ Android ให้การตั้งค่าที่แอปมองเห็น ส่วน proxy ของ emulator พา TCP traffic ของ emulator ผ่าน upstream proxy คู่มือ emulator ของ Android ถือว่ากลไกทั้งสองนี้แยกจากกันโดยสิ้นเชิง

กลไกข้อกำหนดทั่วไป
system proxy ของ Androidทราฟฟิกของแอปที่ใช้การตั้งค่า proxy ของ Android รวมถึงการตั้งค่า debugging ที่รองรับ
proxy ของ emulatorการเชื่อมต่อของ emulator ผ่าน upstream proxy ที่ได้รับอนุมัติ

คำขอใดต้องใช้เส้นทาง?

สำหรับการเชื่อมต่อองค์กร ให้ตรวจสอบการกำหนดค่า proxy ของ emulator ตอนเปิดใช้งาน การเปิดแบบแยกและ Android Studio อาจได้มาในวิธีที่ต่างออกไป

สำหรับการตรวจสอบระดับแอป ให้ตรวจสอบว่าแอปเคารพ system proxy ของ Android หรือไม่ ไลบรารีเครือข่ายที่กำหนดเองอาจไม่เคารพ ใบรับรอง debugging เปลี่ยนความเชื่อถือ แต่ไม่ได้กำหนดค่าเส้นทางที่หายไป

กระบวนการใดตีความที่อยู่?

loopback ของ Android เป็นของอุปกรณ์เสมือน เอกสาร host-networking ของ emulator ให้ที่อยู่แยกต่างหากสำหรับเข้าถึงบริการ loopback ของโฮสต์จากเกสต์ การตั้งค่าที่กระบวนการ emulator ของโฮสต์ตีความก็มีบริบทอีกแบบหนึ่ง

บันทึกเวอร์ชัน emulator วิธีเปิด กลไก และปลายทางเมื่อเปรียบเทียบความพยายาม หน้าจอ APN ที่ล้าสมัยและการแก้ไขฐานข้อมูลการตั้งค่าโดยตรงจาก Android 1.x หรือ 2.x ไม่ใช่ขั้นตอนการตั้งค่าปัจจุบัน

การรับรองความถูกต้องและการรับส่ง

ตรวจสอบวิธีการรับรองความถูกต้องที่ proxy ต้องการ ชื่อผู้ใช้โดเมนใน URL ไม่ได้ให้การใช้งาน challenge-response listener ที่ถูกปฏิเสธและบัญชีที่ถูกปฏิเสธเกิดขึ้นในขั้นตอนที่ต่างกัน และเส้นทาง TCP proxy ที่ใช้งานได้ไม่ได้ยืนยันการรองรับ UDP

บทความที่เกี่ยวข้อง