Ta strona zawiera instrukcje konfiguracji pakietu CTS dla Androida 10 i starszych wersji.
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ń wprowadzonych na rynek 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ń wprowadzonych na rynek z Androidem w wersji 8.x lub starszej usuń właściwość ro.product.first_api_level
w pierwszej kompilacji produktu. W przypadku wszystkich kolejnych kompilacji ustaw wartość ro.product.first_api_level
na odpowiedni poziom interfejsu API. Dzięki temu usługa może prawidłowo zidentyfikować nowy produkt i zachować informacje o pierwszym poziomie interfejsu API produktu. Jeśli flaga nie jest ustawiona, Android przypisuje wartość Build.VERSION.SDK_INT
do ro.product.first_api_level
.
Wymagania dotyczące miejsca na dane
Testy obciążeniowe multimediów CTS wymagają, aby klipy wideo znajdowały się na pamięci zewnętrznej (/sdcard
).
Wymagana ilość miejsca zależy od maksymalnej rozdzielczości odtwarzania wideo obsługiwanej przez urządzenie. Wymagane rozdzielczości dla wersji platformy znajdziesz w sekcji 5 dokumentu definicji 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
- 720x480: 193 MB
- 1280 x 720: 606 MB
- 1920 x 1080: 1863 MB
Konfigurowanie urządzenia
Ta sekcja zawiera specjalne instrukcje konfigurowania DUT w przypadku AOSP 10 lub starszej wersji.
Włącz debugowanie USB
Na Androidzie 9 lub 10 otwórz kolejno System > Opcje programisty.
Na Androidzie 8 lub starszym otwórz Ustawienia > Opcje programisty.
Włączanie pozorowania lokalizacji (AOSP 4.4.x i 5.x)
Na urządzeniach z Androidem 5.x i 4.4.x otwórz Ustawienia > Opcje programisty i włącz Zezwalaj na pozorowane lokalizacje.
Konfigurowanie testów ułatwień dostępu (CTS 2.1 R2 – 4.2 R4)
Skonfiguruj urządzenie (lub emulator), aby uruchamiać 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 Delegowanie usługi ułatwień dostępu.
Konfigurowanie testu administracji urządzeniem (CTS 6.x lub starszy)
Na urządzeniach, które deklarują android.software.device_admin
, skonfiguruj urządzenie tak, aby przeprowadzić test administracji urządzeniem za pomocą:
adb install -r android-cts/repository/testcases/CtsDeviceAdmin.apk
Następnie w sekcji Ustawienia > Zabezpieczenia > Wybierz administratorów urządzenia włącz 2 administratorów urządzenia android.deviceadmin.cts.CtsDeviceAdminReceiver*
.
Upewnij się, że android.deviceadmin.cts.CtsDeviceAdminDeactivatedReceiver
i wszyscy inni preinstalowani administratorzy urządzenia pozostają wyłączeni.
Konfigurowanie plików multimedialnych (AOSP 10 lub starszy)
Testy strumieniowania wideo na urządzeniach z Androidem 10 lub starszym wymagają, aby pliki wideo znajdowały się w pamięci zewnętrznej (/sdcard
). Więcej informacji znajdziesz w sekcji Wymagania dotyczące pamięci.