Dokumen Definisi Kompatibilitas Android

Selamat datang di Dokumen Definisi Kompatibilitas Android (CDD). Dokumen ini merinci persyaratan yang harus dipenuhi agar perangkat kompatibel dengan Android versi terbaru. Agar dianggap kompatibel dengan Android, penerapan perangkat HARUS memenuhi persyaratan yang disajikan dalam Definisi Kompatibilitas ini, termasuk dokumen apa pun yang dimasukkan melalui referensi. Untuk setiap rilis platform Android, CDD terperinci akan disediakan. CDD mewakili aspek "kebijakan" kompatibilitas Android.

Kebijakan program kompatibilitas Android harus dikodifikasikan secara eksplisit karena tidak ada rangkaian pengujian, termasuk Rangkaian Uji Kompatibilitas Android (CTS) , yang benar-benar komprehensif. Misalnya, CTS menyertakan pengujian yang memeriksa keberadaan dan perilaku API grafis OpenGL yang benar, namun tidak ada pengujian perangkat lunak yang dapat memverifikasi bahwa grafik tersebut benar-benar ditampilkan dengan benar di layar. Secara umum, tidak mungkin menguji keberadaan fitur perangkat keras seperti keyboard, kepadatan layar, Wi-Fi, dan Bluetooth.

Peran CDD adalah mengkodifikasi dan memperjelas persyaratan spesifik, dan menghilangkan ambiguitas. CDD tidak berupaya untuk bersifat komprehensif. Karena Android merupakan satu kumpulan kode sumber terbuka, kode itu sendiri merupakan "spesifikasi" komprehensif platform dan API-nya. CDD bertindak sebagai "hub" yang mereferensikan konten lain (seperti dokumentasi SDK API) yang menyediakan kerangka kerja di mana kode sumber Android dapat digunakan sehingga hasil akhirnya adalah sistem yang kompatibel.

Jika Anda ingin membuat perangkat yang kompatibel dengan versi Android tertentu, mulailah dengan memeriksa kode sumber untuk versi tersebut, lalu baca CDD yang sesuai dan ikuti pedomannya.

Anda dapat melihat CDD terbaru sebagai halaman web HTML .

Temukan versi CDD yang dirilis dan string versi rilis yang disetujui di sini:

Versi: kapan PDF HTML/XHTML string
14 android-14-cdd.html Versi 14
13 android-13-cdd.html Versi 13
12 android-12-cdd.pdf android-12-cdd.html Versi 12
11 android-11-cdd.pdf android-11-cdd.html Versi 11
10 android-10-cdd.pdf android-10-cdd.html Versi 10
9 android-9-cdd.pdf android-9-cdd.html Versi 9
8.1 android-8.1-cdd.pdf android-8.1-cdd.html Versi 8.1
8.0 android-8.0-cdd.pdf android-8.0-cdd.html Versi 8.0
7.1 android-7.1-cdd.pdf android-7.1-cdd.html Versi 7.1
7.0 android-7.0-cdd.pdf android-7.0-cdd.html Versi 7.0
6.0 android-6.0-cdd.pdf android-6.0-cdd.html Versi 6.0
5.1 android-5.1.cdd.pdf android-5.1-cdd.html Versi 5.1
5.0 android-5.0.cdd.pdf android-5.0-cdd.html Versi 5.0
4.4 android-4.4.cdd.pdf android-4.4-cdd.html Versi 4.4
4.3 android-4.3.cdd.pdf android-4.3-cdd.html Versi 4.3
4.2 android-4.2.cdd.pdf android-4.2-cdd.html Versi 4.2
4.1 android-4.1.cdd.pdf android-4.1-cdd.html Versi 4.1
4.0 android-4.0.cdd.pdf android-4.0-cdd.html Versi 4.0
2.3 android-2.3.cdd.pdf
android-2.3.3-cdd.pdf
android-2.3-cdd.html Versi 2.3
2.2 android-2.2.cdd.pdf android-2.2-cdd.html Versi 2.2
2.1 android-2.1.cdd.pdf android-2.1-cdd.html Versi 2.1
1.6 android-1.6.cdd.pdf android-1.6-cdd.html