Android Compatibility Definition Document

Selamat datang di Compatibility Definition Document (CDD) Android. Dokumen ini mencantumkan persyaratan yang harus dipenuhi agar perangkat kompatibel dengan Android versi terbaru. Agar dianggap kompatibel dengan Android, implementasi perangkat HARUS memenuhi persyaratan yang disajikan dalam Definisi Kompatibilitas ini, termasuk dokumen apa pun yang disertakan melalui referensi. Untuk setiap rilis platform Android, CDD mendetail akan disediakan. CDD mewakili aspek "kebijakan" dari kompatibilitas Android.

Penting untuk mengodifikasi kebijakan Program Kompatibilitas Android secara eksplisit karena tidak ada suite pengujian, termasuk Compatibility Test Suite (CTS) Android, yang benar-benar komprehensif. Misalnya, CTS menyertakan pengujian yang memeriksa keberadaan dan perilaku yang benar dari API grafis OpenGL, tetapi tidak ada pengujian software yang dapat memverifikasi bahwa grafis benar-benar muncul dengan benar di layar. Secara umum, tidak mungkin menguji keberadaan fitur hardware seperti keyboard, kepadatan layar, Wi-Fi, dan Bluetooth.

Peran CDD adalah mengodifikasi dan mengklarifikasi persyaratan tertentu, serta menghilangkan ambiguitas. CDD tidak berupaya untuk menjadi komprehensif. Karena Android adalah satu-satunya kumpulan kode open source, kode itu sendiri adalah "spesifikasi" komprehensif platform dan API-nya. CDD berfungsi sebagai "hub" yang mereferensikan konten lain (seperti dokumentasi API SDK) yang menyediakan framework tempat 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 PDF HTML/XHTML String
17 android-17-cdd.html Versi 17
Tambahan MPC
16 android-16-cdd.html Versi 16
15 android-15-cdd.html Versi 15
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