CTS otomatik testini ayarlama (AOSP 10 veya daha eski sürümler)

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.