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 menjalankan aplikasi pihak ketiga dengan benar. Compatibility Definition Document (CDD) Android menjelaskan konfigurasi perangkat tertentu yang dianggap kompatibel.

Misalnya, meskipun kode sumber Android dapat di-porting untuk dijalankan 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 bergaya tablet dapat kompatibel. Saat Google melakukan perubahan ini, Google juga meningkatkan Google Play untuk memungkinkan developer mempertahankan kontrol atas tempat aplikasi mereka tersedia. Untuk melanjutkan contoh telepon, aplikasi yang mengelola pesan teks SMS tidak berguna di pemutar media, sehingga Google Play memungkinkan developer membatasi aplikasi tersebut secara eksklusif ke 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 lisensi Google Mobile Services untuk meminta akses ke Google Play.

Apakah kompatibilitas 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 terlebih dahulu memastikan bahwa perangkat Anda kompatibel.

Berapa biaya sertifikasi kompatibilitas?

Tidak ada biaya untuk mendapatkan kompatibilitas Android untuk perangkat. Compatibility Test Suite (CTS) 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 membuat draf 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 melisensikan software klien Google Play untuk digunakan pada versi yang sudah tidak digunakan. Hal ini memungkinkan siapa pun untuk terus mengirimkan versi Android yang sudah tidak digunakan, 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, dialer, dan skema warna) umumnya tidak terlalu memengaruhi aplikasi pihak ketiga. Oleh karena itu, pembuat perangkat bebas menyesuaikan antarmuka pengguna. Compatibility Definition Document (CDD) membatasi tingkat perubahan yang diizinkan untuk OEM dalam 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 Compatibility Definition Document (CDD) Android saat versi platform Android yang sesuai telah cukup konvergen untuk mengizinkannya. Meskipun Google tidak dapat merilis draf final CDD untuk versi software Android sebelum perangkat unggulan pertama dikirimkan dengan software tersebut, CDD final selalu dirilis setelah perangkat pertama. Namun, jika memungkinkan, Google akan 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 perangkat untuk kompatibilitas sebelum menyetujui untuk melisensikan software klien Google Play.

Apa yang terjadi jika perangkat yang mengklaim kompatibilitas kemudian ditemukan memiliki masalah kompatibilitas?

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