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ì chia sẻ UID system_server
, nên lớp này được tin cậy và được phép lưu trữ tất cả các cửa sổ và hoạt động trang trí.
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 thử.
Theo mặc định, màn hình ảo không thuộc quyền sở hữu của UID hệ thống được coi là không đáng tin cậy và một số hạn chế được áp dụng để 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 chế độ nhiều màn hình và chế độ cửa sổ dạng 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 về 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.
- Chạy các hoạt động từ trình chạy trên màn hình đó và 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 khởi chạy hoạt động được nhắm mục tiêu và yêu cầu một thực thể mới.