سند تعریف سازگاری با Android

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