Ta strona zawiera instrukcje konfiguracji pakietu CTS w przypadku systemu Android 10 i starszych.
Instalowanie JDK
- W przypadku Androida 9 i 10 zainstaluj JDK 9.
- W przypadku Androida 8 lub starszego zainstaluj JDK 8.
Ustawianie pierwszego poziomu interfejsu API
W przypadku urządzeń z Androidem 9 lub 10 ustaw właściwość ro.product.first_api_level
na prawidłową wartość z sekcji Kryptonimy, tagi i numery kompilacji.
W przypadku urządzeń z Androidem 8.x lub starszym w przypadku pierwszej wersji produktu usuń właściwość ro.product.first_api_level
. W przypadku wszystkich kolejnych kompilacji ustaw wartość parametru ro.product.first_api_level
na prawidłową wartość poziomu interfejsu API. Dzięki temu usługa może prawidłowo zidentyfikować nowy produkt i zachować informacje o pierwszym poziomie interfejsu API tego produktu. Jeśli flaga jest nieustawiona, Android przypisuje Build.VERSION.SDK_INT
do ro.product.first_api_level
.
Wymagania dotyczące miejsca na dane
Testy obciążeniowe CTS wymagają, aby klipy wideo znajdowały się na zewnętrznym urządzeniu pamięci masowej (/sdcard
).
Wymagane miejsce zależy od maksymalnej rozdzielczości odtwarzania filmów obsługiwanej przez urządzenie. Informacje o wymaganych rozdzielczościach w przypadku danej wersji platformy znajdziesz w sekcji 5 dokumentu Definicja zgodności z Androidem.
Oto wymagania dotyczące miejsca na dane w zależności od maksymalnej rozdzielczości odtwarzania filmu:
- 480 x 360: 98 MB
- 720 x 480: 193 MB
- 1280 x 720: 606 MB
- 1920 x 1080: 1863 MB
Konfigurowanie DUT
Ta sekcja zawiera specjalne instrukcje konfigurowania DUT w przypadku AOSP 10 lub nowszych wersji.
Włącz debugowanie USB
W Androidzie 9 lub 10 otwórz kolejno System > Opcje programisty.
Na Androidzie 8 lub starszym otwórz Ustawienia > Opcje programisty.
Włączanie pozorowanych lokalizacji (AOSP 4.4.x i 5.x)
W Androidzie 5.x i 4.4.x otwórz Ustawienia > Opcje programisty i włącz opcję Zezwalaj na fałszywe lokalizacje.
Konfigurowanie testów ułatwień dostępu (CTS 2.1 R2 – 4.2 R4)
Skonfiguruj urządzenie (lub emulator), aby uruchomić testy dostępności:
adb install -r
android-cts/repository/testcases/CtsDelegatingAccessibilityService.apk
Następnie otwórz Ustawienia > Ułatwienia dostępu > Ułatwienia dostępu i włącz Usługę udostępniania ułatwień dostępu.
Konfiguracja na potrzeby testu administracji urządzenia (CTS 6.x lub starsza wersja)
Na urządzeniach, które deklarują android.software.device_admin
, skonfiguruj urządzenie do przeprowadzania testu administracji urządzenia za pomocą:
adb install -r android-cts/repository/testcases/CtsDeviceAdmin.apk
Następnie w sekcji Ustawienia > Zabezpieczenia > Wybierz administratorów urządzenia włącz android.deviceadmin.cts.CtsDeviceAdminReceiver*
administratorów urządzenia.
Upewnij się, że android.deviceadmin.cts.CtsDeviceAdminDeactivatedReceiver
i wszyscy inni administratorzy wstępnie zainstalowanych aplikacji pozostają wyłączeni.
Konfigurowanie plików multimedialnych (AOSP 10 lub starsza wersja)
Testy przesyłania strumieniowego filmów w przypadku Androida 10 lub niższego wymagają, aby pliki wideo znajdowały się w pamięci zewnętrznej (/sdcard
). Więcej informacji znajdziesz w wymaganiach dotyczących pamięci.