يحتوي هذا المستند على إجابات للأسئلة العامة حول التوافق مع Android.
ما هي أنواع الأجهزة التي يمكن أن تكون متوافقة مع Android؟
يمكن نقل برامج Android إلى العديد من الأجهزة المختلفة، بما في ذلك بعض الأجهزة التي لا تعمل عليها تطبيقات الطرف الثالث بشكل صحيح. توضح وثيقة تعريف توافق Android (CDD) تكوينات الجهاز المحددة التي تعتبر متوافقة.
على سبيل المثال، على الرغم من إمكانية نقل كود مصدر Android للتشغيل على هاتف لا يحتوي على كاميرا، فإن CDD يتطلب أن تحتوي جميع الهواتف على كاميرا. يتيح ذلك للمطورين الاعتماد على مجموعة متسقة من الإمكانات عند كتابة تطبيقاتهم.
يستمر CDD في التطور ليعكس حقائق السوق. على سبيل المثال، الإصدار 1.6 من CDD يدعم الهواتف المحمولة فقط. لكن الإصدار 2.1 يسمح للأجهزة بحذف أجهزة الهاتف، مما يتيح للأجهزة غير الهاتفية، مثل مشغلات الموسيقى على نمط الكمبيوتر اللوحي، أن تكون متوافقة. وبينما تجري Google هذه التغييرات، تعمل Google أيضًا على تعزيز Google Play للسماح للمطورين بالاحتفاظ بالتحكم في أماكن توفر تطبيقاتهم. لمواصلة مثال الهاتف، فإن التطبيق الذي يدير الرسائل النصية القصيرة ليس مفيدًا على مشغل الوسائط، لذلك يسمح Google Play للمطور بتقييد هذا التطبيق حصريًا على أجهزة الهاتف.
إذا كان جهازي متوافقًا، فهل يمكنه تلقائيًا الوصول إلى Google Play والعلامة التجارية؟
لا، الوصول ليس تلقائيًا. Google Play هي خدمة تديرها Google. يعد تحقيق التوافق شرطًا أساسيًا للوصول إلى برنامج Google Play والعلامة التجارية. بعد أن يتم تأهيل الجهاز كجهاز متوافق مع Android ، يجب عليك إكمال نموذج الاتصال المضمن في ترخيص Google Mobile Services لطلب الوصول إلى Google Play.
هل التوافق إجباري؟
لا، فبرنامج التوافق مع Android اختياري. كود مصدر Android مفتوح، بحيث يمكن لأي شخص استخدامه لبناء أي نوع من الأجهزة. ومع ذلك، إذا كنت تريد استخدام اسم Android مع منتجك، أو تريد الوصول إلى Google Play، فيجب عليك أولاً التأكد من توافق جهازك .
كم تكلفة شهادة التوافق؟
لا توجد تكلفة للحصول على توافق Android لجهاز ما. مجموعة اختبار التوافق مفتوحة المصدر ومتاحة لأي شخص لاختبار الجهاز.
من يحدد تعريف التوافق؟
تتحمل Google مسؤولية التوجيه العام لنظام Android كنظام أساسي ومنتج، لذا تحتفظ Google بمستند تعريف التوافق (CDD) لكل إصدار. تقوم Google بصياغة CDD لإصدار Android الجديد بالتشاور مع العديد من مصنعي المعدات الأصلية الذين يقدمون المدخلات.
ما هي مدة دعم كل إصدار Android للأجهزة الجديدة؟
رمز Android مفتوح المصدر، لذا لا تستطيع Google منع أي شخص من استخدام أي إصدار لتشغيل الجهاز. وبدلاً من ذلك، اختارت Google عدم ترخيص برنامج عميل Google Play لاستخدامه في الإصدارات القديمة. يسمح هذا لأي شخص بمواصلة شحن الإصدارات القديمة من Android، ولكن لا يمكن لهذه الأجهزة استخدام اسم Android وتوجد خارج النظام البيئي لتطبيقات Android، تمامًا كما لو كانت غير متوافقة.
هل يمكن أن يحتوي الجهاز على واجهة مستخدم مختلفة ويظل متوافقًا؟
يحدد برنامج توافق Android ما إذا كان الجهاز يمكنه تشغيل تطبيقات الطرف الثالث. لا يكون لمكونات واجهة المستخدم التي يتم شحنها مع الجهاز (مثل الشاشة الرئيسية، وبرنامج الاتصال، ونظام الألوان) تأثيرًا كبيرًا بشكل عام على تطبيقات الطرف الثالث. على هذا النحو، يتمتع منشئو الأجهزة بالحرية في تخصيص واجهة المستخدم. يقيد مستند تعريف التوافق الدرجة التي يُسمح بها لمصنعي المعدات الأصلية (OEM) بتغيير واجهة مستخدم النظام للمناطق التي تؤثر على تطبيقات الطرف الثالث.
متى يتم إصدار تعريفات التوافق لإصدارات Android الجديدة؟
هدف Google هو إصدار نسخة جديدة من مستند تعريف توافق Android (CDD) عندما يكون إصدار نظام Android الأساسي متقاربًا بما يكفي للسماح بذلك. على الرغم من أن Google لا يمكنها إصدار مسودة نهائية من قرص CDD لإصدار برنامج Android قبل شحن أول جهاز رئيسي مع هذا البرنامج، إلا أنه يتم دائمًا إصدار أقراص CDD النهائية بعد الجهاز الأول. ومع ذلك، حيثما يكون ذلك عمليًا، تقوم Google بإصدار نسخ أولية من أقراص CDD.
كيف يتم التحقق من صحة مطالبات توافق الشركات المصنعة للأجهزة؟
لا توجد عملية تحقق من توافق الأجهزة التي تعمل بنظام Android. ومع ذلك، إذا كان الجهاز سيتضمن Google Play، فإن Google عادةً ما تتحقق من توافق الجهاز قبل الموافقة على ترخيص برنامج عميل Google Play.
ماذا يحدث إذا تبين لاحقًا أن الجهاز الذي يدعي التوافق به مشكلات في التوافق؟
عادةً ما تطلب منك Google إصدار صور النظام المحدثة التي تعمل على إصلاح أي مشكلات في التوافق.