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