Pertanyaan Umum (FAQ) terkait Kompatibilitas

Dokumen ini berisi jawaban atas pertanyaan umum tentang kompatibilitas Android.

Jenis perangkat apa yang dapat kompatibel dengan Android?

Software Android dapat di-porting ke berbagai perangkat, termasuk beberapa perangkat yang tidak dapat menjalankan aplikasi pihak ketiga dengan benar. Dokumen Definisi Kompatibilitas (CDD) Android menjelaskan konfigurasi perangkat tertentu yang dianggap kompatibel.

Misalnya, meskipun kode sumber Android dapat di-porting untuk berjalan di ponsel yang tidak memiliki kamera, CDD mewajibkan semua ponsel memiliki kamera. Hal ini memungkinkan developer mengandalkan serangkaian kemampuan yang konsisten saat menulis aplikasi mereka.

CDD terus berkembang untuk mencerminkan realitas pasar. Misalnya, CDD versi 1.6 hanya mendukung ponsel. Namun, versi 2.1 memungkinkan perangkat menghilangkan hardware telepon, sehingga perangkat non-ponsel seperti pemutar musik gaya tablet dapat kompatibel. Seiring Google melakukan perubahan ini, Google juga meningkatkan kualitas Google Play untuk memungkinkan developer mempertahankan kontrol atas tempat ketersediaan aplikasi mereka. Untuk melanjutkan contoh telepon, aplikasi yang mengelola pesan teks SMS tidak berguna di pemutar media, jadi Google Play mengizinkan developer membatasi aplikasi tersebut secara eksklusif untuk perangkat ponsel.

Jika perangkat saya kompatibel, apakah perangkat tersebut otomatis memiliki akses ke Google Play dan branding?

Tidak. Akses tidak otomatis. Google Play adalah layanan yang dioperasikan oleh Google. Mencapai kompatibilitas adalah prasyarat untuk mendapatkan akses ke software dan branding Google Play. Setelah perangkat memenuhi syarat sebagai perangkat yang kompatibel dengan Android, Anda harus mengisi formulir kontak yang disertakan dalam melisensikan Layanan Seluler Google untuk mendapatkan akses ke Google Play.

Apakah kompatibilitas wajib ada?

Tidak. Program Kompatibilitas Android bersifat opsional. Kode sumber Android bersifat terbuka, sehingga siapa pun dapat menggunakannya untuk membuat perangkat apa pun. Namun, jika Anda ingin menggunakan nama Android dengan produk Anda, atau ingin mengakses Google Play, Anda harus memastikan bahwa perangkat Anda kompatibel terlebih dahulu.

Berapa biaya sertifikasi kompatibilitas?

Tidak ada biaya untuk mendapatkan kompatibilitas Android untuk perangkat. Compatibility Test Suite bersifat open source dan tersedia bagi siapa saja untuk pengujian perangkat.

Siapa yang menentukan definisi kompatibilitas?

Google bertanggung jawab atas arah keseluruhan Android sebagai platform dan produk, sehingga Google mempertahankan Compatibility Definition Document (CDD) untuk setiap rilis. Google menyusun CDD untuk versi Android baru dengan berkonsultasi dengan berbagai OEM yang memberikan masukan.

Berapa lama setiap versi Android didukung untuk perangkat baru?

Kode Android bersifat open source, sehingga Google tidak dapat mencegah seseorang menggunakan versi apa pun untuk meluncurkan perangkat. Sebagai gantinya, Google memilih untuk tidak memberikan lisensi software klien Google Play untuk digunakan pada versi yang sudah tidak berlaku. Hal ini memungkinkan siapa pun untuk terus mengirimkan versi Android yang sudah tidak berlaku, tetapi perangkat tersebut tidak dapat menggunakan nama Android dan berada di luar ekosistem aplikasi Android, sama seperti jika perangkat tersebut tidak kompatibel.

Dapatkah perangkat memiliki antarmuka pengguna yang berbeda dan tetap kompatibel?

Program Kompatibilitas Android menentukan apakah perangkat dapat menjalankan aplikasi pihak ketiga. Komponen antarmuka pengguna yang disertakan dengan perangkat (seperti layar utama, aplikasi telepon, dan skema warna) umumnya tidak banyak memengaruhi aplikasi pihak ketiga. Dengan demikian, pembuat perangkat bebas menyesuaikan antarmuka pengguna. Dokumen Definisi Kompatibilitas membatasi tingkat perubahan yang diizinkan bagi OEM untuk mengubah antarmuka pengguna sistem di area yang memengaruhi aplikasi pihak ketiga.

Kapan definisi kompatibilitas dirilis untuk versi Android baru?

Tujuan Google adalah merilis Compatibility Definition Document (CDD) Android versi baru saat versi platform Android yang sesuai telah cukup konvergen untuk mengizinkannya. Meskipun Google tidak dapat merilis draf akhir CDD untuk versi software Android sebelum perangkat flagship pertama dikirimkan dengan software tersebut, CDD akhir selalu dirilis setelah perangkat pertama. Namun, jika memungkinkan, Google merilis versi draf CDD.

Bagaimana klaim kompatibilitas produsen perangkat divalidasi?

Tidak ada proses validasi untuk kompatibilitas perangkat yang didukung Android. Namun, jika perangkat akan menyertakan Google Play, Google biasanya memvalidasi kompatibilitas perangkat sebelum menyetujui untuk memberikan lisensi software klien Google Play.

Apa yang terjadi jika perangkat yang mengklaim kompatibilitas ternyata memiliki masalah kompatibilitas?

Biasanya, Google meminta Anda merilis image sistem yang diupdate untuk memperbaiki masalah kompatibilitas.