مستند تعريف توافق Android

مرحبًا بك في مستند تعريف توافق Android (CDD). يعدد هذا المستند المتطلبات التي يجب تلبيتها حتى تتوافق الأجهزة مع أحدث إصدار من Android. لكي يتم اعتباره متوافقًا مع Android ، يجب أن تفي تطبيقات الجهاز بالمتطلبات الواردة في تعريف التوافق هذا ، بما في ذلك أي مستندات مدمجة عبر المرجع. لكل إصدار من نظام Android الأساسي ، سيتم توفير CDD مفصل. تمثل CDD جانب "السياسة" لتوافق Android.

من المهم أن يتم تقنين سياسة برنامج التوافق مع Android بشكل صريح حيث لا يمكن أن تكون أي مجموعة اختبار ، بما في ذلك مجموعة اختبار توافق Android (CTS) ، شاملة حقًا. على سبيل المثال ، تتضمن CTS اختبارًا يتحقق من وجود واجهات برمجة تطبيقات رسومات OpenGL وسلوكها الصحيح ، ولكن لا يمكن لأي اختبار برمجي التحقق من أن الرسومات تظهر فعليًا بشكل صحيح على الشاشة. بشكل عام ، من المستحيل اختبار وجود ميزات الأجهزة مثل لوحات المفاتيح وكثافة العرض وشبكة Wi-Fi والبلوتوث.

يتمثل دور التحريات المسبقة عن العمالقة في تقنين المتطلبات المحددة وتوضيحها ، وإزالة الغموض. لا تحاول التحريات المسبقة عن العمالقة أن تكون شاملة. نظرًا لأن Android عبارة عن مجموعة واحدة من التعليمات البرمجية مفتوحة المصدر ، فإن الشفرة نفسها هي "المواصفات" الشاملة للنظام الأساسي وواجهات برمجة التطبيقات الخاصة به. تعمل CDD "كمحور" للإشارة إلى محتوى آخر (مثل وثائق SDK API) التي توفر إطارًا يمكن من خلاله استخدام كود مصدر Android بحيث تكون النتيجة النهائية نظامًا متوافقًا.

إذا كنت ترغب في إنشاء جهاز متوافق مع إصدار Android معين ، فابدأ بالتحقق من الكود المصدري لهذا الإصدار ، ثم اقرأ CDD المقابل وابق ضمن إرشاداته. للحصول على تفاصيل إضافية ، ما عليك سوى فحص أحدث التحريات المسبقة عن العميل .

يمكنك عرض أحدث CDD إما كصفحة ويب بتنسيق HTML أو ملف PDF يمكن تنزيله بسهولة:

ابحث عن الإصدارات القديمة من CDD وسلاسل إصدارات الإصدار المعتمدة هنا:

إصدار بي دي إف HTML / XHTML سلاسل
11 android-11-cdd.pdf android-11-cdd.html الإصدار 11
10 android-10-cdd.pdf android-10-cdd.html الإصدار 10
9 android-9-cdd.pdf android-9-cdd.html الإصدار 9
8.1 android-8.1-cdd.pdf android-8.1-cdd.html الإصدار 8.1
8.0 android-8.0-cdd.pdf android-8.0-cdd.html الإصدار 8.0
7.1 android-7.1-cdd.pdf android-7.1-cdd.html الإصدار 7.1
7.0 android-7.0-cdd.pdf android-7.0-cdd.html الإصدار 7.0
6.0 android-6.0-cdd.pdf android-6.0-cdd.html الإصدار 6.0
5.1 android-5.1.cdd.pdf android-5.1-cdd.html الإصدار 5.1
5.0 android-5.0.cdd.pdf android-5.0-cdd.html الإصدار 5.0
4.4 android-4.4.cdd.pdf android-4.4-cdd.html الإصدار 4.4
4.3 android-4.3.cdd.pdf android-4.3-cdd.html الإصدار 4.3
4.2 android-4.2.cdd.pdf android-4.2-cdd.html الإصدار 4.2
4.1 android-4.1.cdd.pdf android-4.1-cdd.html الإصدار 4.1
4.0 android-4.0.cdd.pdf android-4.0-cdd.html الإصدار 4.0
2.3 android-2.3.cdd.pdf
android-2.3.3-cdd.pdf
android-2.3-cdd.html الإصدار 2.3
2.2 android-2.2.cdd.pdf android-2.2-cdd.html الإصدار 2.2
2.1 android-2.1.cdd.pdf android-2.1-cdd.html الإصدار 2.1
1.6 android-1.6.cdd.pdf android-1.6-cdd.html