Cách nhanh nhất và dễ nhất để kiểm thử màn hình phụ là sử dụng màn hình mô phỏng do hệ thống sở hữu. Vì dùng chung UID system_server
, nên API này đáng tin cậy và được phép lưu trữ mọi cửa sổ trang trí cũng như hoạt động.
Nếu có thiết bị hỗ trợ kết nối phần cứng (ví dụ: HDMI hoặc DisplayPort qua USB-C), bạn có thể sử dụng màn hình phần cứng bên ngoài để kiểm tra.
Theo mặc định, các màn hình ảo không thuộc sở hữu của UID hệ thống sẽ bị coi là không đáng tin cậy và áp dụng một số hạn chế để ngăn chặn việc rò rỉ dữ liệu người dùng.
Sử dụng chế độ máy tính để bàn để kiểm thử các tính năng và chức năng mới về cửa sổ được thêm vào nền tảng trong Android 10. Đây là một tuỳ chọn dành cho nhà phát triển, nhắm đến nhà phát triển ứng dụng và cho phép nhà phát triển kiểm thử ứng dụng trong môi trường nhiều màn hình và chế độ cửa sổ dạng thức tuỳ ý.
Hình 1. Chế độ máy tính trên hai màn hình, mô phỏng (trên cùng) và màn hình ngoài (dưới cùng)
Khi nhà sản xuất thiết bị muốn cung cấp trải nghiệm giống như trên máy tính, hãy sử dụng tính năng này để giới thiệu cách đề xuất triển khai một số tính năng kết xuất cửa sổ.
- Bật tuỳ chọn cho nhà phát triển Buộc chế độ máy tính.
- Khởi động lại điện thoại.
- Kết nối chuột (qua USB hoặc Bluetooth).
- Tạo màn hình mô phỏng từ các tuỳ chọn dành cho nhà phát triển hoặc sử dụng màn hình phần cứng.
- Khởi chạy các hoạt động từ trình chạy trên màn hình đó rồi sử dụng chuột để tương tác.
Trình chạy MD (platform/development/samples/MultiDisplay
) rất hữu ích để kiểm thử việc chạy hoạt động được nhắm mục tiêu và yêu cầu một thực thể mới.