На этой странице содержатся инструкции по настройке CTS, специфичные для Android 10 и ниже.
Установить JDK
- Для Android 9 и 10 установите JDK 9.
- Для Android 8 или ниже установите JDK 8.
Установить первый уровень API
Для устройств, работающих под управлением Android 9 или 10, установите для свойства ro.product.first_api_level
допустимое значение из раздела Кодовые имена, Теги и Номера сборок .
Для устройств, запущенных на Android 8.x или ниже, отмените (удалите) свойство ro.product.first_api_level
для первой сборки продукта. Для всех последующих сборок установите ro.product.first_api_level
на правильное значение уровня API. Это позволит свойству правильно идентифицировать новый продукт и сохранить информацию о первом уровне API продукта. Если флаг не установлен, Android назначает Build.VERSION.SDK_INT
для ro.product.first_api_level
.
Требования к хранению
Для проведения стресс-тестов CTS media необходимо, чтобы видеоклипы находились на внешнем носителе ( /sdcard
).
Требуемое пространство зависит от максимального разрешения воспроизведения видео, поддерживаемого устройством. Смотрите раздел 5 в документе Android Compatibility Definition для версии платформы требуемых разрешений.
Ниже приведены требования к объему хранилища в зависимости от максимального разрешения воспроизведения видео:
- 480x360: 98 МБ
- 720x480: 193 МБ
- 1280x720: 606 МБ
- 1920x1080: 1863 МБ
Настройте DUT
В этом разделе содержатся специальные инструкции по настройке DUT для AOSP 10 или ниже.
Включить отладку по USB
В Android 9 или 10 перейдите в раздел Система > Параметры разработчика .
В Android 8 или более ранней версии перейдите в Настройки > Параметры разработчика .
Включить фиктивные местоположения (AOSP 4.4.x и 5.x)
В Android 5.x и 4.4.x перейдите в «Настройки» > «Параметры разработчика» и включите параметр «Разрешить фиктивные местоположения» .
Настройка для тестов доступности (CTS 2.1 R2 - 4.2 R4)
Настройте свое устройство (или эмулятор) для запуска тестов доступности с помощью:
adb install -r
android-cts/repository/testcases/CtsDelegatingAccessibilityService.apk
Затем перейдите в Настройки > Специальные возможности > Специальные возможности и включите Делегирование службы специальных возможностей .
Настройка для тестирования администрирования устройства (CTS 6.x или ниже)
На устройствах, на которых объявлен android.software.device_admin
, настройте устройство для запуска теста администрирования устройства с помощью:
adb install -r android-cts/repository/testcases/CtsDeviceAdmin.apk
Затем в разделе Настройки > Безопасность > Выбрать администраторов устройств включите двух администраторов устройств android.deviceadmin.cts.CtsDeviceAdminReceiver*
. Убедитесь, что android.deviceadmin.cts.CtsDeviceAdminDeactivatedReceiver
и любые другие предварительно загруженные администраторы устройств остаются отключенными.
Настройка медиафайлов (AOSP 10 или ниже)
Тесты потокового видео для Android 10 или ниже требуют, чтобы видеофайлы находились на внешнем хранилище ( /sdcard
). Для получения дополнительной информации см. Требования к хранилищу .