مكونات النظام المعياري

يعمل نظام Android 10 أو الأحدث على تعديل بعض مكونات نظام Android ويمكّنها من التحديث خارج دورة إصدار Android العادية. يمكن لأجهزة المستخدم النهائي تلقي تحديثات لمكونات النظام المعيارية هذه من البنية التحتية لمتجر Google Play أو من خلال آلية عبر الهواء (OTA) التي يوفرها الشريك.

حول مكونات النظام المعياري

تعمل مكونات النظام المعياري على تمكين شركاء Google و Android من توزيع التحديثات على نطاق واسع وسريع وسلس على أجهزة المستخدم النهائي بطريقة غير تدخلية. على سبيل المثال ، يمكن أن يؤدي الجمع بين تجزئة ترميز الوسائط والأخطاء الحرجة إلى إبطاء اعتماد التطبيق ومشاركة المستخدم بشكل كبير. يمكن للتحديثات المتكررة للوحدات ذات الصلة بالوسائط أن تقلل تجزئة الترميز لجعل سلوك تطبيقات الوسائط أكثر اتساقًا عبر أجهزة Android المختلفة وإصلاح الأخطاء الحرجة لبناء ثقة المستخدم.

التحديثات في Android 13

وحدات جديدة

  • AdServices : تدعم مبادرة Privacy Sandbox التي تهدف إلى إنشاء تقنيات تحمي خصوصية الأشخاص عبر الإنترنت وتمنح الشركات والمطورين أدوات لبناء أعمال رقمية مزدهرة
  • AppSearch : فهرسة على الجهاز ومحرك بحث منظم
  • البلوتوث : (اختياري) يهدف إلى توفير تجربة بلوتوث متسقة وعالية الجودة لجميع مستخدمي Android
  • OnDevicePersonalization : يوفر مجموعة من الأدوات التي تم تطويرها مع خصوصية المستخدم كعقيدة أساسية
  • UWB : يحتوي على مكدس UWB أعلى واجهة HAL

تحديثات الوحدات الموجودة

التحديثات في Android 12

وحدات جديدة

تحديثات الوحدات الموجودة

تغطي المستندات التالية التغييرات الخاصة بالوحدة النمطية لإصدار Android 12.

وحدة التغييرات
adbd تم تحديث حدود الوحدة.
المستندات تصفح الملف معطل.
الخدمات الإضافية
  • تمت إضافة DisplayHashingService .
  • تم تحديث حدود الوحدة.
وسائل الإعلام تمت إضافة مكون وسائط جديد.
وقت تشغيل NNAPI تم تحديث حدود الوحدة.
PermissionController
  • جعل وحدة PermissionController معيارية تمامًا.
  • تم تحديث حدود الوحدة.
ملحقات SDK
  • تحديث مسؤولية الوحدة.
  • تمت إضافة مكون جديد.
ستاتسد تم تحديث حدود الوحدة.
الربط
  • الوظائف المضافة.
  • تم تحديث حدود الوحدة.
بيانات المنطقة الزمنية تم تحديث تنسيق الحزمة.
واي فاي تم تحديث حدود الوحدة.

هندسة عامة

يحول Android 10 أو أعلى مكونات النظام المحددة إلى وحدات نمطية ، بعضها يستخدم تنسيق حاوية APEX (المقدم في Android 10) وبعضها يستخدم تنسيق APK. تتيح البنية المعيارية تحديث مكونات النظام بإصلاحات الأخطاء الهامة والتحسينات الأخرى حسب الحاجة ، دون التأثير على تطبيقات البائعين ذات المستوى الأدنى أو التطبيقات والخدمات ذات المستوى الأعلى.

مكونات النظام المعياري

الشكل 1. مكونات النظام المعيارية

لا تقدم تحديثات الوحدة النمطية واجهات برمجة تطبيقات جديدة. يستخدمون فقط SDK وواجهات برمجة تطبيقات النظام التي تضمنها مجموعة اختبار التوافق (CTS) ، ويتواصلون فقط مع بعضهم البعض ، ويستخدمون فقط C API المستقرة أو واجهات AIDL المستقرة .

يمكن تجميع مكونات النظام المعياري المحدّثة معًا ودفعها إلى أجهزة المستخدم النهائي ، إما عن طريق Google (باستخدام البنية التحتية لمتجر Google Play) أو بواسطة شريك Android (باستخدام آلية OTA التي يوفرها الشريك). يتم تثبيت حزمة الوحدة النمطية ( وتتراجع ) تلقائيًا ، مما يعني أن جميع الوحدات التي تحتاج إلى التحديث يتم تحديثها أو لا يتم تحديث أي منها. على سبيل المثال ، إذا تعذر تحديث الوحدة النمطية التي تحتاج إلى التحديث لأي سبب من الأسباب ، فإن الجهاز لا يقوم بتثبيت أي من الوحدات النمطية في الحزمة.

الوحدات المتاحة

يتضمن Android الوحدات التالية.

اسم وحدة اسم الحزمة يكتب قدم الإصدار
خدمات إعلانية مضاعف مضاعف أندرويد 13
adbd com.android.adbd ذروة أندرويد 11
AppSearch com.google.android.appsearch ذروة أندرويد 13
فن com.android.art ذروة أندرويد 12
بلوتوث ذروة أندرويد 13
الدخول إلى البوابة المقيدة com.android.captiveportallogin APK أندرويد 10
البث الخلوي com.android.cellbroadcast ذروة أندرويد 11
كونكربت com.android.conscrypt ذروة أندرويد 10
جدولة الجهاز com.android.scheduling ذروة أندرويد 12
محلل DNS com.android.resolv ذروة أندرويد 10
المستندات com.android.documentsui APK أندرويد 10
الخدمات الإضافية com.android.ext.services APK (Android 10)
أبكس (أندرويد 11)
أندرويد 10
مكتبة IPsec / IKEv2 com.android.ipsec ذروة أندرويد 11
برامج ترميز الوسائط com.android.media.swcodec ذروة أندرويد 10
وسائل الإعلام com.android.media ذروة Android 10 (برامج الاستخراج ، MediaSession API)
Android 11 (MediaParser API)
MediaProvider com.android.mediaprovider ذروة أندرويد 11
الوحدة النمطية com.android.modulemetadata APK أندرويد 10
تكوين إذن مكدس الشبكة com.android.networkstack.permissionconfig APK أندرويد 10
مكونات الشبكة com.android.networkstack APK أندرويد 10
وقت تشغيل NNAPI com.android.neuralnetworks APK أندرويد 11
OnDevicePersonalization Runtime مضاعف مضاعف أندرويد 13
PermissionController com.android.permissioncontroller APK أندرويد 10
ملحقات SDK com.android.sdkext ذروة أندرويد 11
ستاتسد com.android.os.statsd ذروة أندرويد 11
الربط com.android.tethering APK أندرويد 11
بيانات المنطقة الزمنية com.android.tzdata ذروة أندرويد 10
بيانات منطقة UWB com.google.android.uwb ذروة أندرويد 13
واي فاي com.android.wifi.apex ذروة أندرويد 11