Halaman ini berisi petunjuk penyiapan CTS khusus untuk Android 10 dan yang lebih rendah.
Menginstal JDK
- Untuk Android 9 dan 10, instal JDK 9.
- Untuk Android 8 atau yang lebih lama, instal JDK 8.
Menetapkan level API pertama
Untuk perangkat yang diluncurkan dengan Android 9 atau 10, tetapkan properti
ro.product.first_api_level
ke nilai yang valid dari
Nama Kode, Tag, dan Nomor Build.
Untuk perangkat yang diluncurkan di Android 8.x atau yang lebih rendah, hapus setelan (hapus) properti
ro.product.first_api_level
untuk build pertama produk. Untuk
semua build berikutnya, tetapkan ro.product.first_api_level
ke nilai
level API yang benar. Hal ini memungkinkan properti mengidentifikasi produk baru dengan benar dan
mempertahankan informasi tentang tingkat API pertama produk. Jika tanda tidak disetel, Android akan menetapkan Build.VERSION.SDK_INT
ke ro.product.first_api_level
.
Persyaratan penyimpanan
Uji tekanan media CTS memerlukan klip video di penyimpanan eksternal (/sdcard
).
Ruang yang diperlukan bergantung pada resolusi pemutaran video maksimum yang didukung oleh perangkat. Lihat bagian 5 dalam dokumen Definisi Kompatibilitas Android untuk versi platform resolusi yang diperlukan.
Berikut persyaratan penyimpanan berdasarkan resolusi pemutaran video maksimum:
- 480x360: 98 MB
- 720x480: 193 MB
- 1280x720: 606 MB
- 1920x1080: 1863 MB
Mengonfigurasi DUT
Bagian ini berisi petunjuk konfigurasi DUT khusus untuk AOSP 10 atau yang lebih rendah.
Mengaktifkan proses debug USB
Di Android 9 atau 10, buka Sistem > Opsi developer.
Di Android 8 atau yang lebih rendah, buka Setelan > Opsi developer.
Mengaktifkan lokasi palsu (AOSP 4.4.x dan 5.x)
Di Android 5.x dan 4.4.x, buka Setelan > Opsi developer dan aktifkan Izinkan lokasi tiruan.
Menyiapkan pengujian aksesibilitas (CTS 2.1 R2 - 4.2 R4)
Siapkan perangkat (atau emulator) untuk menjalankan pengujian aksesibilitas dengan:
adb install -r
android-cts/repository/testcases/CtsDelegatingAccessibilityService.apk
Kemudian, buka Setelan > Aksesibilitas > Aksesibilitas dan aktifkan Layanan Aksesibilitas Delegasi.
Penyiapan untuk pengujian administrasi perangkat (CTS 6.x atau yang lebih lama)
Di perangkat yang mendeklarasikan android.software.device_admin
, siapkan perangkat Anda untuk
menjalankan pengujian administrasi perangkat menggunakan:
adb install -r android-cts/repository/testcases/CtsDeviceAdmin.apk
Kemudian, di Setelan > Keamanan > Pilih administrator perangkat, aktifkan
dua administrator perangkat android.deviceadmin.cts.CtsDeviceAdminReceiver*
.
Pastikan android.deviceadmin.cts.CtsDeviceAdminDeactivatedReceiver
dan administrator perangkat bawaan lainnya tetap dinonaktifkan.
Menyiapkan file media (AOSP 10 atau yang lebih lama)
Pengujian streaming video untuk Android 10 atau yang lebih rendah mengharuskan
file video berada di penyimpanan eksternal (/sdcard
). Untuk mengetahui informasi selengkapnya, lihat
Persyaratan penyimpanan.