Halaman ini berisi petunjuk penyiapan CTS khusus untuk Android 10 dan yang lebih lama.
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
Namakode, Tag, dan Nomor Build.
Untuk perangkat yang diluncurkan di Android 8.x atau yang lebih rendah, batalkan penetapan (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 level API pertama produk. Jika tanda
tidak ditetapkan, Android akan menetapkan Build.VERSION.SDK_INT
ke ro.product.first_api_level
.
Persyaratan penyimpanan
Pengujian stres media CTS mengharuskan klip video berada 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 adalah 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 lama, 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 Mendelegasikan Layanan Aksesibilitas.
Menyiapkan pengujian administrasi perangkat (CTS 6.x atau yang lebih lama)
Di perangkat yang mendeklarasikan android.software.device_admin
, siapkan perangkat untuk
menjalankan pengujian administrasi perangkat menggunakan:
adb install -r android-cts/repository/testcases/CtsDeviceAdmin.apk
Kemudian, di Settings > Security > Select device administrators, 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 informasi selengkapnya, lihat
Persyaratan penyimpanan.