Bu sayfada, Android 10 ve önceki sürümlere özel CTS kurulum talimatları yer almaktadır.
JDK'yı yükleme
- Android 9 ve 10 için JDK 9'u yükleyin.
- Android 8 veya önceki sürümlerde JDK 8'i yükleyin.
İlk API düzeyini ayarlama
Android 9 veya 10 ile kullanıma sunulan cihazlarda ro.product.first_api_level
özelliğini Kod Adları, Etiketler ve Derleme Numaraları bölümündeki geçerli bir değere ayarlayın.
Android 8.x veya daha eski sürümlerde kullanıma sunulan cihazlarda, ürünün ilk derlemesi için ro.product.first_api_level
özelliğini ayarlamayın (kaldırın). Sonraki tüm derlemeler için ro.product.first_api_level
değerini doğru API düzeyi değerine ayarlayın. Bu sayede mülk, yeni bir ürünü doğru şekilde tanımlayabilir ve ürünün ilk API düzeyiyle ilgili bilgileri koruyabilir. İşaret ayarlanmamışsa Android, Build.VERSION.SDK_INT
değerini ro.product.first_api_level
olarak atar.
Depolama alanı koşulları
CTS medya stres testleri, video kliplerin harici depolama alanında olmasını gerektirir
(/sdcard
).
Gerekli alan, cihazın desteklediği maksimum video oynatma çözünürlüğüne bağlıdır. Gerekli çözünürlüklerin platform sürümü için Android Uyumluluk Tanımı belgesinin 5. bölümüne bakın.
Maksimum video oynatma çözünürlüğüne göre depolama alanı gereksinimleri şunlardır:
- 480x360: 98 MB
- 720x480: 193 MB
- 1280x720: 606 MB
- 1920x1080: 1863 MB
DUT'u yapılandırma
Bu bölümde, AOSP 10 veya daha eski sürümler için özel DUT yapılandırma talimatları yer almaktadır.
USB üzerinden hata ayıklamayı etkinleştir
Android 9 veya 10'da Sistem > Geliştirici seçenekleri'ne gidin.
Android 8 veya önceki sürümlerde Ayarlar > Geliştirici seçenekleri'ne gidin.
Sahte konumları etkinleştirme (AOSP 4.4.x ve 5.x)
Android 5.x ve 4.4.x'te Ayarlar > Geliştirici seçenekleri'ne gidip Sahte konumlara izin ver'i etkinleştirin.
Erişilebilirlik testleri için kurulum (CTS 2.1 R2 - 4.2 R4)
Cihazınızı (veya emülatörünüzü) erişilebilirlik testlerini aşağıdaki şekilde çalıştıracak şekilde ayarlayın:
adb install -r
android-cts/repository/testcases/CtsDelegatingAccessibilityService.apk
Ardından Ayarlar > Erişilebilirlik > Erişilebilirlik'e gidip Erişilebilirlik Hizmetini Temsil Etme'yi etkinleştirin.
Cihaz yönetimi testi için kurulum (CTS 6.x veya önceki sürümler)
android.software.device_admin
beyan eden cihazlarda, cihazınızı aşağıdaki yöntemleri kullanarak cihaz yönetimi testini çalıştıracak şekilde ayarlayın:
adb install -r android-cts/repository/testcases/CtsDeviceAdmin.apk
Ardından, Ayarlar > Güvenlik > Cihaz yöneticilerini seçin bölümünde iki android.deviceadmin.cts.CtsDeviceAdminReceiver*
cihaz yöneticisini etkinleştirin.
android.deviceadmin.cts.CtsDeviceAdminDeactivatedReceiver
ve önceden yüklenmiş diğer cihaz yöneticilerinin devre dışı kalmasını sağlayın.
Medya dosyalarını ayarlama (AOSP 10 veya önceki sürümler)
Android 10 veya önceki sürümlerdeki video akışı testleri için video dosyalarının harici depolama alanında (/sdcard
) olması gerekir. Daha fazla bilgi için Depolama alanı gereksinimleri başlıklı makaleyi inceleyin.