Android 10 รองรับ VSYNC ต่อการแสดงผลหรือไม่
ไม่ใช่ตอนนี้. VSYNC ของการแสดงผลเริ่มต้นใน Android 10 จะแสดงขึ้นทั้งหมด
สามารถเปิดหรือปิดจอแสดงผลแยกกันได้หรือไม่?
ใน Android 10 การนำสถานะพลังงานของอุปกรณ์ไปใช้นั้นเป็นสากลและกำหนดโดยสถานะพลังงานของจอแสดงผลเริ่มต้น เพียงแสดงเสมือนสามารถเปิด / ปิดเป็นรายบุคคลโดยการตั้งค่าพื้นผิวที่จะ null
) Activity/WindowManager ตอบสนองต่อการเปลี่ยนแปลงสถานะนี้
ฉันจะกำหนดค่าการเชื่อมโยงการแสดงผลอินพุตแบบไดนามิกได้อย่างไร
ไม่มีวิธีกำหนดค่าการเชื่อมโยงระหว่างอินพุตและอุปกรณ์ใน Android 10 แบบไดนามิก แต่วิธีแก้ไขปัญหาชั่วคราวบางอย่างสามารถใช้ได้ในกรณีส่วนใหญ่ ดู เส้นทางขาเข้า สำหรับรายละเอียด
ฉันจะเปิดใช้งานการตกแต่งระบบบนจอแสดงผลได้อย่างไร
สำหรับการทดสอบ วิธีที่ตรงไปตรงมาที่สุดคือการใช้ตัวเลือกนักพัฒนา Force Desktop Mode ซึ่งเปิดใช้งานการตกแต่งระบบและการรองรับ IME บนจอแสดงผลรองทั้งหมด วิธีนี้ใช้ได้กับจอแสดงผลที่ระบบเป็นเจ้าของ เช่น แผงจริงหรือจอแสดงผลจำลอง แต่อาจถูกจำกัดสำหรับจอแสดงผลเสมือนที่แอปเป็นเจ้าของ
สำหรับการผลิต ให้ระบุไฟล์การกำหนดค่าเริ่มต้น สำหรับรายละเอียด โปรดดู:
ฉันจะกำหนดค่ากิจกรรมสำหรับจอแสดงผลเฉพาะได้อย่างไร
ใช้ LaunchParamsController
ซึ่งดักเปิดตัวกิจกรรมทั้งหมดและช่วยให้องค์ประกอบของระบบการปรับเปลี่ยนพารามิเตอร์ที่ใช้สำหรับการเปิดตัว มันเป็นอยู่ในปัจจุบันที่มีอยู่ภายใน system_server
สามารถปลดล็อคอุปกรณ์จากหน้าจอรองได้หรือไม่?
การใช้งานเริ่มต้นของหน้าจอล็อกใน Android 10 จะไม่เป็นแบบโต้ตอบและไม่อนุญาตให้ปลดล็อก OEM สามารถใช้หน้าจอล็อกของตนเองได้หากรักษาข้อกำหนดด้านความปลอดภัยขั้นพื้นฐานไว้
- สถานะการล็อกอุปกรณ์เป็นแบบสากล
- ใช้กับจอแสดงผลทั้งหมด
ฉันจะแสดง IME บนจอแสดงผลที่แตกต่างจากเป้าหมายได้อย่างไร
IME ที่สามารถปรากฏบนจอแสดงผลการกำหนดค่าใน DisplayWindowSettings
หากไม่ได้เปิดใช้งานการกำหนดค่าสำหรับจอแสดงผลที่มีการขออินพุต IME จะปรากฏบนจอแสดงผลเริ่มต้น
ฉันจะส่งเหตุการณ์สำคัญไปยังจอแสดงผลเฉพาะได้อย่างไร
คีย์บอร์ดถือเป็นแหล่งอินพุตที่ไม่ได้กำหนดเป้าหมาย ดังนั้นอินพุตจึงไปที่หน้าต่างที่โฟกัสบนสุดในระบบ สำหรับตัวอย่างการป้อนคีย์เป้าหมาย โปรดดูการใช้ปุ่ม Back/Home ในคลาส PhoneWindowManager ปุ่มเหล่านี้กำหนดเป้าหมายเฉพาะการแสดงผลในขณะที่แสดงใน Android 10
มีการจัดการเสียงอย่างไร?
Android 10 ไม่มีการปรับปรุงที่สำคัญในด้านนี้ Multi-โซนเสียง สนับสนุนสำหรับรถยนต์ได้รับการเพิ่มใน Android 10 แต่การแก้ปัญหาทั่วไปที่จะจับแยกที่กำหนดเป้าหมายยังคงเสียงลำธารอยู่ระหว่างดำเนินการ
สามารถแสดงแอพเดียวกันบนจอภาพหลายจอได้หรือไม่?
หากแอพรองรับ ก็สามารถสร้างกิจกรรมของแอพได้หลายอินสแตนซ์ โดยค่าเริ่มต้น แต่ละรายการจะทำงานภายใต้กระบวนการเดียวกัน ตัวอย่างของแอปดังกล่าวคือ Chrome มันสะดวกในการทดสอบนี้ใช้ เปิด ตัวอย่างซึ่งจะช่วยให้การเปิดตัวกิจกรรมการกำหนดเป้าหมายและการร้องขอสำหรับอินสแตนซ์ใหม่
สามารถสร้างแอพเดียวกันได้หลายอินสแตนซ์สำหรับหน้าจอ/ผู้ใช้ที่แตกต่างกันหรือไม่?
AOSP ไม่อนุญาตให้คุณสร้างแซนด์บ็อกซ์และกระบวนการต่าง ๆ ของแอพเดียวกันสำหรับผู้ใช้คนเดียวกัน กรณีการใช้งานที่เกี่ยวข้องกับคำขอนี้จำเป็นต้องมีการสนับสนุนผู้ใช้หลายคนพร้อมกันแทนการแยกระดับแอป
หากผู้ใช้ต่างคนต่างต้องการใช้แอพเดียวกัน พวกเขาควรเข้าสู่ระบบด้วยโปรไฟล์ของพวกเขา การแยกระดับแอปต้องลงชื่อเข้าใช้แอปสำหรับแต่ละเซสชัน มิฉะนั้น ข้อมูลของผู้ใช้รายอื่นอาจยังคงปรากฏอยู่
Android 10 รองรับผู้ใช้หลายคนหรือไม่
ไม่ Android 10 รองรับผู้ใช้ที่เข้าสู่ระบบเพียงคนเดียว