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