วิธีที่เร็วและง่ายที่สุดในการทดสอบจอแสดงผลรองคือการใช้จอแสดงผลจำลอง ซึ่งเป็นของระบบ เนื่องจากใช้ system_server
UID จึงเชื่อถือได้และได้รับอนุญาตให้โฮสต์หน้าต่างและกิจกรรมการตกแต่งทั้งหมด
หากคุณมีอุปกรณ์ที่รองรับการเชื่อมต่อฮาร์ดแวร์ (เช่น HDMI หรือ DisplayPort ผ่าน USB-C) คุณสามารถใช้จอแสดงผลฮาร์ดแวร์ภายนอกเพื่อทดสอบได้
ตามค่าเริ่มต้น จอแสดงผลเสมือนที่ไม่ได้เป็นเจ้าของโดย UID ของระบบจะถือว่า ไม่น่าเชื่อถือ และมีการใช้ข้อจำกัดจำนวนหนึ่งเพื่อป้องกันการรั่วไหลของข้อมูลผู้ใช้
ใช้โหมดเดสก์ท็อปเพื่อทดสอบคุณลักษณะและความสามารถใหม่ๆ ของหน้าต่างที่เพิ่มลงในแพลตฟอร์มใน Android 10 ซึ่งเป็นตัวเลือกสำหรับนักพัฒนาที่กำหนดเป้าหมายสำหรับนักพัฒนาแอป และช่วยให้นักพัฒนาสามารถทดสอบแอปในสภาพแวดล้อมของโหมดการแสดงผลหลายหน้าจอและโหมดอิสระ
รูปที่ 1. โหมดเดสก์ท็อปบนจอแสดงผลสองจอ จำลอง (ด้านบน) และภายนอก (ด้านล่าง)
เมื่อผู้ผลิตอุปกรณ์ต้องการมอบประสบการณ์การใช้งานเหมือนเดสก์ท็อป ให้ใช้คุณสมบัตินี้เพื่อแสดงวิธีที่แนะนำในการใช้คุณสมบัติหน้าต่างบางอย่าง
- เปิดใช้งานตัวเลือกนักพัฒนา โหมดบังคับเดสก์ท็อป
- รีบูตโทรศัพท์
- เชื่อมต่อเมาส์ (ผ่าน USB หรือ Bluetooth)
- สร้างจอแสดงผลจำลองจากตัวเลือกสำหรับนักพัฒนาหรือใช้จอแสดงผลฮาร์ดแวร์
- เริ่มกิจกรรมจากตัวเรียกใช้งานบนจอแสดงผลนั้นและใช้เมาส์เพื่อโต้ตอบ
MD Launcher ( platform/development/samples/MultiDisplay
) มีประโยชน์สำหรับการทดสอบการเปิดตัวกิจกรรมเป้าหมายและเพื่อขออินสแตนซ์ใหม่