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