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 các thiết bị ra mắt bằng 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
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 thuộc tính 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 cờ này không được đặt, Android sẽ gán Build.VERSION.SDK_INT cho ro.product.first_api_level.
Yêu cầu về bộ nhớ
Các bài kiểm thử mức độ tải 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 trong bộ nhớ ngoài (/sdcard).
Dung lượng cần thiết phụ thuộc vào độ phân giải tối đa khi phát video 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 các độ phân giải cần thiết.
Sau đây là các yêu cầu về bộ nhớ theo độ phân giải tối đa khi phát video:
- 480x360: 98 MB
- 720x480: 193 MB
- 1280x720: 606 MB
- 1920x1080: 1863 MB
Định cấu hình DUT
Phần này chứa các hướng dẫn đặc biệt về cách định 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 Cho phép vị trí mô phỏng.
Thiết lập cho 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 bài kiểm thử khả năng hỗ trợ tiếp cận bằng cách:
adb install -r
android-cts/repository/testcases/CtsDelegatingAccessibilityService.apk
Sau đó, hãy 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 cho bài kiểm thử 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 bài kiểm thử quản trị thiết bị bằng cách:
adb install -r android-cts/repository/testcases/CtsDeviceAdmin.apk
Sau đó, trong phần Cài đặt > Bảo mật > Chọn quản trị viên thiết bị, hãy bật 2 quản trị viên 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ị tắt.
Thiết lập tệp nội dung nghe nhì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 trong bộ nhớ ngoài (/sdcard). Để biết thêm thông tin, hãy xem phần
Yêu cầu về bộ nhớ.