Để giúp mô phỏng một số cấu hình thấy trên các OEM, một số cấu hình chung hình ảnh hệ thống hỗ trợ thời gian chạy khả năng định cấu hình.
Những cấu hình này được triển khai bằng Tài nguyên thời gian chạy
Lớp phủ (RRO)
và có thể được quản lý bằng lệnh adb shell cmd overlay
.
Sử dụng các lệnh sau để bật hoặc tắt RRO:
adb shell cmd overlay enable NAME
adb shell cmd overlay disable NAME
Sửa đổi vị trí thanh hệ thống
Theo mặc định, trình mô phỏng có thể định cấu hình có hai thanh hệ thống – một thanh trạng thái trên ở đầu màn hình và thanh điều hướng ở cuối màn hình. Mặc dù nhiều ô tô dùng chung bố cục này, một số thì không. Đặc biệt lưu ý là một số xe ô tô (các) thanh hệ thống của chúng ở các cạnh ngang của màn hình chứ không phải theo chiều dọc khía cạnh có thể phá vỡ các giả định được đưa ra khi phát triển ứng dụng dành cho thiết bị di động yếu tố khác. Xem bài viết Thanh hệ thống, chế độ hiển thị tối đa và kết xuất tràn viền để biết thêm chi tiết và hướng dẫn kỹ thuật.
Bạn có thể dùng các RRO sau đây để sửa đổi thanh hệ thống:
com.android.systemui.rro.bottom
com.android.systemui.rro.bottom.rounded
com.android.systemui.rro.left
com.android.systemui.rro.right
Mô phỏng vết cắt trên màn hình
Một số xe có màn hình với vết cắt trên màn hình rất khác khi so với video hiển thị trên thiết bị di động. Thay vì lỗ kim hoặc lỗ kim vết cắt trên camera, một số xe chạy Android Automotive OS có màn hình cong làm cho màn hình không phải hình chữ nhật. Xem phần Thích ứng với màn hình có hình dạng không đều để biết thêm chi tiết và hướng dẫn kỹ thuật.
Bạn có thể dùng các RRO sau đây để mô phỏng các vết cắt trên màn hình:
com.android.internal.display.cutout.emulation.top_and_right
com.android.internal.display.cutout.emulation.free_form
com.android.internal.emulation.automotive_ultrawide_cutout
Cấu hình kiểm thử nên dùng
Vì tổng số cấu hình có thể được tạo bằng cách kết hợp các RRO khá lớn, bạn nên kiểm thử ứng dụng bằng cách các tổ hợp hồ sơ phần cứng và RRO, tương tự như một số phương tiện lưu thông trên đường ngày nay.
- Automotive (1080p ngang) với
com.android.systemui.rro.left
hoặccom.android.systemui.rro.right
- Automotive Ultrawide (Ô tô siêu rộng) với
com.android.systemui.rro.left
vàcom.android.internal.emulation.automotive_ultrawide_cutout