Dokumen ini berisi jawaban atas pertanyaan umum tentang kompatibilitas Android.
Jenis perangkat apa yang kompatibel dengan Android?
Perangkat lunak Android dapat di-porting ke berbagai perangkat, termasuk beberapa perangkat yang aplikasi pihak ketiganya tidak berjalan dengan baik. Dokumen Definisi Kompatibilitas Android (CDD) menguraikan konfigurasi perangkat tertentu yang dianggap kompatibel.
Misalnya, meskipun kode sumber Android dapat di-porting agar dapat dijalankan pada ponsel yang tidak memiliki kamera, CDD mengharuskan semua ponsel memiliki kamera. Hal ini memungkinkan pengembang untuk 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 untuk menghilangkan perangkat keras telepon, sehingga perangkat non-ponsel seperti pemutar musik bergaya tablet menjadi kompatibel. Saat Google melakukan perubahan ini, Google juga memperluas Google Play untuk memungkinkan pengembang tetap mengontrol di mana aplikasi mereka tersedia. Untuk melanjutkan contoh telepon, aplikasi yang mengelola pesan teks SMS tidak berguna di pemutar media, sehingga Google Play mengizinkan pengembang untuk membatasi aplikasi tersebut secara eksklusif untuk perangkat telepon.
Jika perangkat saya kompatibel, apakah perangkat secara otomatis memiliki akses ke Google Play dan branding?
Tidak. Akses tidak otomatis. Google Play adalah layanan yang dioperasikan oleh Google. Mencapai kompatibilitas merupakan prasyarat untuk mendapatkan akses ke perangkat lunak dan merek Google Play. Setelah perangkat memenuhi syarat sebagai perangkat yang kompatibel dengan Android , Anda harus melengkapi formulir kontak yang disertakan dalam pemberian lisensi Layanan Seluler Google untuk mendapatkan akses ke Google Play.
Apakah kompatibilitas itu wajib?
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 terlebih dahulu bahwa perangkat Anda kompatibel .
Berapa biaya sertifikasi kompatibilitas?
Tidak ada biaya untuk mendapatkan kompatibilitas Android untuk suatu perangkat. Rangkaian Uji Kompatibilitas bersifat open source dan tersedia bagi siapa saja untuk pengujian perangkat.
Siapa yang menentukan definisi kompatibilitas?
Google bertanggung jawab atas keseluruhan arahan Android sebagai platform dan produk, sehingga Google menyimpan Dokumen Definisi Kompatibilitas (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. Sebaliknya, Google memilih untuk tidak melisensikan perangkat lunak klien Google Play untuk digunakan pada versi yang sudah usang. Hal ini memungkinkan siapa saja untuk terus mengirimkan versi Android yang sudah usang, namun perangkat tersebut tidak dapat menggunakan nama Android dan berada di luar ekosistem aplikasi Android, seolah-olah perangkat tersebut tidak kompatibel.
Bisakah suatu perangkat memiliki antarmuka pengguna yang berbeda dan tetap kompatibel?
Program Kompatibilitas Android menentukan apakah perangkat dapat menjalankan aplikasi pihak ketiga. Komponen antarmuka pengguna yang dikirimkan bersama perangkat (seperti layar beranda, layar, dan skema warna) umumnya tidak banyak berpengaruh pada aplikasi pihak ketiga. Oleh karena itu, pembuat perangkat bebas menyesuaikan antarmuka pengguna. Dokumen Definisi Kompatibilitas membatasi sejauh mana OEM diizinkan mengubah antarmuka pengguna sistem untuk area yang memengaruhi aplikasi pihak ketiga.
Kapan definisi kompatibilitas dirilis untuk versi Android baru?
Tujuan Google adalah merilis versi baru Dokumen Definisi Kompatibilitas Android (CDD) ketika versi platform Android terkait telah cukup menyatu untuk mengizinkannya. Meskipun Google tidak dapat merilis draf akhir CDD untuk versi perangkat lunak Android sebelum perangkat andalan pertama dikirimkan bersama perangkat lunak tersebut, CDD final selalu dirilis setelah perangkat pertama. Namun, di mana pun Google merilis versi draf CDD.
Bagaimana klaim kompatibilitas produsen perangkat divalidasi?
Tidak ada proses validasi untuk kompatibilitas perangkat yang didukung Android. Namun, jika perangkat menyertakan Google Play, Google biasanya memvalidasi kompatibilitas perangkat sebelum menyetujui lisensi perangkat lunak klien Google Play.
Apa yang terjadi jika perangkat yang mengklaim kompatibilitas ternyata memiliki masalah kompatibilitas?
Biasanya, Google meminta Anda merilis image sistem terbaru yang memperbaiki masalah kompatibilitas.