الترقية إلى أحدث إصدار من Wear OS

الترقية من Wear 2.0

يوضِّح هذا الدليل عملية ترقية نظام التشغيل Wear OS.

التغييرات الخاصة بنظام التشغيل Android

يشتمِل إصدار Wear 2.0 على عدة إصدارات من Android، بدءًا من المستوى 25 لواجهة برمجة التطبيقات وحتى المستوى 28 من واجهة برمجة التطبيقات.

ملاحظة: لا يتوفر إصدار من Wear OS لنظام التشغيل Android 10 (المستوى 29 من واجهة برمجة التطبيقات).

إذا كان تطبيق Wear OS يستهدف الإصدار 2.0 من نظام التشغيل Wear OS (المستوى 28 من واجهة برمجة التطبيقات)، ستستند معظم الإجراءات التي يجب ترقيتها من الإصدار 9 (المستوى 28 من واجهة برمجة التطبيقات) إلى الإصدار Android 11 (المستوى 30 من واجهة برمجة التطبيقات).

ولا يتوفّر إصدار Wear OS لنظام التشغيل Android 10 (المستوى 29 لواجهة برمجة التطبيقات)، وعليك التعامل مع هذه التغييرات في آنٍ واحد عند تغيير حقلَي compileSdkVersion وtargetSdkVersion من 28 إلى 30.

ملاحظة: حتى في حال عدم تغيير compileSdkVersion أو targetSdkVersion في تطبيقك، تأكَّد من أنّ تطبيقك متوافق مع واجهة برمجة التطبيقات المستوى 29.

تغييرات خاصة بنظام التشغيل Wear OS

يتضمّن الإصدار Wear OS 2.0 شاشات وإضافات وتطبيقات وخلفيات شاشة والعديد من مساحات العرض الأخرى. عند ترقية تطبيقك، يجب عليك مراجعة واجهات المستخدم لدمج أحدث إرشادات التصميم.

ويتضمن المستوى 30 أيضًا من واجهة برمجة التطبيقات Onbound Activity API. يسمح النشاط الجاري بظهور إشعار مستمر على مساحات عرض إضافية ضمن واجهة مستخدم Wear OS، ما يتيح للمستخدمين التفاعل بشكل أكبر مع الأنشطة طويلة الأمد.

ملاحظة: لا تتوفّر بعض ميزات واجهات برمجة التطبيقات ألفا لخلفية شاشة الساعة إلا على الأجهزة التي تعمل بالمستوى 30 من واجهة برمجة التطبيقات أو الإصدارات الأحدث.

اختَر إصدارًا للبدء به.

ينشئ معظم المطوّرين تطبيقًا قويًا يستهدف المستوى 30 لواجهة برمجة التطبيقات ويترك إصدار minSdkVersion منخفضًا بما يكفي لاستهداف إصدارات Android الأكثر شيوعًا. على سبيل المثال، لإتاحة التوافق مع أجهزة Wear 2.0، اضبط minSdkVersion على 25.

إذا كنت تملك خبرة في تطوير تطبيقات Android، تنطبق الكثير من هذه المعرفة على نظام التشغيل Wear OS. لمعرفة أوجه الاختلاف، يمكنك الاطّلاع على مقالة مقارنة بين نظام التشغيل Wear OS وتطوير الأجهزة الجوّالة.

ملاحظة: تتوفّر صورة نظام محاكي Wear OS من المستوى 30 لواجهة برمجة التطبيقات في إصدار "معاينة المطوِّر". يمكنك الاطّلاع على ملاحظات الإصدار لمعرفة آخر التعديلات.

مكتبات Jetpack لنظام التشغيل Wear OS

مكتبات Jetpack على نظام التشغيل Wear OS هي مجموعة من المكتبات التي تتضمّن وظائف مشابهة لمكتبة "دعم الأجهزة القابلة للارتداء" وتتوافق بشكل أفضل مع نظام التشغيل Wear OS 3.

تحلّ مكتبات Jetpack لنظام التشغيل Wear OS محل "مكتبة دعم الأجهزة القابلة للارتداء" وليست مصمَّمة للاستخدام معًا. لا تعمل "مكتبة الدعم القابل للارتداء" على نظام التشغيل Wear OS 3.

لمزيد من المعلومات، يُرجى الاطّلاع على مشاركة المدونة مكتبات Wear OS Jetpack الآن ثابتة.