سند تعریف سازگاری اندروید

به سند تعریف سازگاری اندروید (CDD) خوش آمدید. این سند شرایطی را که باید رعایت شود تا دستگاه ها با آخرین نسخه اندروید سازگار باشند، برشمرده است. برای اینکه پیاده‌سازی‌های دستگاه با Android سازگار در نظر گرفته شوند، باید الزامات ارائه‌شده در این تعریف سازگاری، از جمله هر سندی که از طریق مرجع گنجانده شده‌اند، داشته باشند. برای هر نسخه از پلتفرم اندروید، یک CDD دقیق ارائه خواهد شد. CDD نمایانگر جنبه "سیاست" سازگاری Android است.

مهم است که خط مشی برنامه سازگاری Android به صراحت تدوین شده باشد زیرا هیچ مجموعه آزمایشی، از جمله مجموعه تست سازگاری Android (CTS) واقعا نمی تواند جامع باشد. برای مثال، CTS شامل تستی است که وجود و رفتار صحیح APIهای گرافیکی OpenGL را بررسی می‌کند، اما هیچ تست نرم‌افزاری نمی‌تواند تأیید کند که گرافیک‌ها واقعاً به درستی روی صفحه ظاهر می‌شوند. به طور کلی تر، آزمایش وجود ویژگی های سخت افزاری مانند صفحه کلید، تراکم نمایشگر، Wi-Fi و بلوتوث غیرممکن است.

نقش CDD تدوین و شفاف سازی الزامات خاص و رفع ابهام است. CDD سعی نمی کند جامع باشد. از آنجایی که اندروید یک مجموعه واحد از کدهای منبع باز است، خود کد "مشخصات" جامع پلتفرم و APIهای آن است. CDD به عنوان یک "هاب" برای ارجاع به محتوای دیگر (مانند اسناد SDK API) عمل می کند که چارچوبی را فراهم می کند که در آن کد منبع Android می تواند استفاده شود تا نتیجه نهایی یک سیستم سازگار باشد.

اگر می‌خواهید دستگاهی سازگار با یک نسخه اندروید معین بسازید، با بررسی کد منبع آن نسخه شروع کنید و سپس CDD مربوطه را بخوانید و مطابق دستورالعمل‌های آن بمانید.

می توانید آخرین CDD را به صورت یک صفحه وب HTML یا PDF قابل دانلود به راحتی مشاهده کنید:

نسخه‌های قدیمی‌تر CDD و رشته‌های نسخه انتشار تایید شده را در اینجا پیدا کنید:

نسخه PDF HTML/XHTML رشته های
12 android-12-cdd.pdf android-12-cdd.html نسخه 12
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