Trang này chứa hướng dẫn thiết lập CTS dành riêng cho Android 10 trở xuống.
Cài đặt JDK
- Đối với Android 9 và 10, hãy cài đặt JDK 9.
- Đối với Android 8 trở xuống, hãy cài đặt JDK 8.
Đặt cấp độ API đầu tiên
Đối với những thiết bị ra mắt cùng với Android 9 hoặc 10, hãy đặt thuộc tính ro.product.first_api_level
thành một giá trị hợp lệ trong phần Tên mã, thẻ và số bản dựng.
Đối với các thiết bị ra mắt trên Android 8.x trở xuống, hãy huỷ đặt (xoá) thuộc tính ro.product.first_api_level
cho bản dựng đầu tiên của sản phẩm. Đối với tất cả các bản dựng tiếp theo, hãy đặt ro.product.first_api_level
thành giá trị cấp độ API chính xác. Điều này cho phép tài sản xác định chính xác một sản phẩm mới và giữ lại thông tin về cấp độ API đầu tiên của sản phẩm. Nếu bạn không đặt cờ này, Android sẽ chỉ định Build.VERSION.SDK_INT
cho ro.product.first_api_level
.
Yêu cầu về bộ nhớ
Các bài kiểm tra hiệu suất của CTS đối với nội dung nghe nhìn yêu cầu các đoạn video phải nằm trên bộ nhớ ngoài (/sdcard
).
Dung lượng cần thiết phụ thuộc vào độ phân giải phát video tối đa mà thiết bị hỗ trợ. Hãy xem phần 5 trong Tài liệu định nghĩa về khả năng tương thích của Android để biết phiên bản nền tảng của độ phân giải bắt buộc.
Dưới đây là các yêu cầu về bộ nhớ theo độ phân giải phát video tối đa:
- 480x360: 98 MB
- 720x480: 193 MB
- 1280x720: 606 MB
- 1920x1080: 1863 MB
Định cấu hình DUT
Phần này chứa hướng dẫn đặc biệt về cấu hình DUT cho AOSP 10 trở xuống.
Bật tính năng gỡ lỗi qua USB
Trong Android 9 hoặc 10, hãy chuyển đến phần Hệ thống > Tuỳ chọn cho nhà phát triển.
Trong Android 8 trở xuống, hãy chuyển đến phần Cài đặt > Tuỳ chọn cho nhà phát triển.
Bật vị trí mô phỏng (AOSP 4.4.x và 5.x)
Trong Android 5.x và 4.4.x, hãy chuyển đến phần Cài đặt > Tuỳ chọn cho nhà phát triển rồi bật chế độ Cho phép vị trí ảo.
Thiết lập các bài kiểm thử khả năng hỗ trợ tiếp cận (CTS 2.1 R2 – 4.2 R4)
Thiết lập thiết bị (hoặc trình mô phỏng) để chạy các kiểm thử khả năng tiếp cận bằng cách:
adb install -r
android-cts/repository/testcases/CtsDelegatingAccessibilityService.apk
Sau đó, chuyển đến phần Cài đặt > Hỗ trợ tiếp cận > Hỗ trợ tiếp cận rồi bật Dịch vụ hỗ trợ tiếp cận uỷ quyền.
Thiết lập để kiểm thử tính năng quản trị thiết bị (CTS 6.x trở xuống)
Trên các thiết bị khai báo android.software.device_admin
, hãy thiết lập thiết bị để chạy kiểm thử quản trị thiết bị bằng cách sử dụng:
adb install -r android-cts/repository/testcases/CtsDeviceAdmin.apk
Sau đó, trong phần Cài đặt > Bảo mật > Chọn người quản trị thiết bị, hãy bật hai người quản trị thiết bị android.deviceadmin.cts.CtsDeviceAdminReceiver*
.
Đảm bảo rằng android.deviceadmin.cts.CtsDeviceAdminDeactivatedReceiver
và mọi quản trị viên thiết bị được tải sẵn khác vẫn bị vô hiệu hoá.
Thiết lập tệp đa phương tiện (AOSP 10 trở xuống)
Các bài kiểm thử phát trực tuyến video cho Android 10 trở xuống yêu cầu các tệp video phải nằm trên bộ nhớ ngoài (/sdcard
). Để biết thêm thông tin, hãy xem Yêu cầu về bộ nhớ.