يتيح لك محاكي Wear OS Canary في استوديو Android اختبار ميزات النظام الأساسي القادمة وتغييرات واجهة المستخدم قبل أن تصبح متاحة في إصدار النظام الأساسي للمستهلك على الأجهزة الفعلية.
توفّر لك أحدث صورة لنظام المحاكي، والتي تم نشرها باسم Wear OS 7.1 (المستوى 37.2-beta1 من واجهة برمجة التطبيقات، استنادًا إلى الإصدار "CinnamonBun" من Android) في قناة Canary في Android Studio، نظرة مبكرة على شريط حالة النظام القادم، والذي سيظهر على الأجهزة الفعلية في إصدار لاحق من نظام التشغيل Wear OS.
المتطلبات الأساسية
قبل إعداد محاكي Wear OS canary، تأكَّد من أنّ بيئة التطوير تستوفي المتطلبات التالية:
- إصدار "استوديو Android": استخدِم أحدث إصدار مبكر حصري من "استوديو Android" من قناة Canary (الإصدار Narwhal من "استوديو Android" أو إصدار أحدث).
- إصدار Android Emulator: يُرجى التحديث إلى أحدث إصدار من Android Emulator من خلال الانتقال إلى الأدوات > SDK Manager > أدوات SDK.
إعداد المحاكي
لتنزيل صورة النظام وإنشاء جهاز افتراضي في المحاكي الرسمي، يُرجى إكمال الخطوات التالية:
- نزِّل أحدث إصدار مبكر حصري من "استوديو Android" وافتحه.
- في "استوديو Android"، انقر على الأدوات (Tools) > SDK Manager.
- في علامة التبويب أدوات حزمة تطوير البرامج (SDK)، اختَر أحدث إصدار من محاكي Android وانقر على تطبيق، ثم على حسنًا لتثبيت أحدث إصدار إذا لم يكن مثبَّتًا من قبل.
- في علامة التبويب منصات SDK، اختَر عرض تفاصيل الحزمة ووسِّع
Android DEV Preview. استنادًا إلى بنية الجهاز المضيف (ARM أو Intel)، اختَر إما صورة نظام Wear OS 7.1 ARM 64 v8a (موقَّعة) أو صورة نظام Wear OS 7.1 Intel x86_64 Atom (موقَّعة)، وكلاهما يستخدم مستوى واجهة برمجة التطبيقات 37.2-beta1. انقر على تطبيق (Apply)، ثم على حسنًا (OK) لتنزيل صورة النظام وتثبيتها.
الشكل 1. اختَر صورة النظام لمحاكي Canary في SDK Manager. في "استوديو Android"، افتح "أداة إدارة الأجهزة" من خلال اختيار الأدوات > أداة إدارة الأجهزة. انقر على إنشاء جهاز (Create device) (أو انقر على إضافة جهاز جديد (Add a new device)
> إنشاء جهاز افتراضي (Create Virtual Device)).في لوحة الفئة (أو شكل الجهاز)، اختَر Wear OS.
اختَر ملفًا شخصيًا للأجهزة (على سبيل المثال، Wear OS Large Round أو Wear OS Small Round)، ثم انقر على التالي.
اختَر صورة نظام Wear OS 7.1 بمستوى واجهة برمجة تطبيقات
Android DEV Previewوببنية تتوافق مع البنية التي يستخدمها جهاز التطوير (ARM 64 v8a أو Intel x86_64). إذا لم يتم تثبيت نسخة نظام التشغيل بعد، انقر على تنزيل بجانب اسم الإصدار.بعد اكتمال عملية التنزيل، أو التأكّد من أنّك نزّلت الصورة، اختَر الصورة وانقر على إنهاء.
الشكل 2. اضبط محاكي Canary لنظام التشغيل Wear OS باستخدام صورة نظام الإصدار التجريبي 1 من واجهة برمجة التطبيقات 37.2.
اختبار تطبيقك على المحاكي
لتشغيل تطبيقك واختباره على الجهاز الافتراضي الذي أنشأته، أكمل الخطوات التالية:
- انتقِل إلى شريط أدوات استوديو Android واختَر الجهاز الافتراضي.
- انقر على تشغيل
. - ثبِّت تطبيقك على الجهاز الافتراضي وانتقِل إلى سير العمل الموجّه للمستخدمين في تطبيقك.
تجربة شريط حالة النظام
للاستعداد لإصدار قادم من نظام التشغيل Wear OS، يعرض هذا المحاكي التجريبي شريط حالة النظام بشكل دائم فوق نوافذ تطبيق Wear OS في الجزء العلوي من الشاشة الدائرية. يعرض شريط حالة النظام الوقت الحالي ومؤشرات حالة النظام. تستخدم هذه المؤشرات أسلوب طباعة الساعة الموحد والموضع واللوحة الخلفية عبر النظام الأساسي والتطبيقات المختلفة، بما في ذلك تطبيقك.
ضبط تطبيقك ليتوافق مع شريط حالة النظام
لا يتم تفعيل شريط حالة النظام إلا للتطبيقات التي تنفّذ ما يلي:
- استهداف المستوى 35 من واجهة برمجة التطبيقات أو المستويات الأعلى
- يمكنك التجميع باستخدام الإصدار 1.8.0-alpha02 أو إصدار أحدث من Compose لنظام التشغيل Wear OS، أو الموافقة صراحةً من خلال تعديل ملف البيان.
ميزات شريط حالة النظام
يتميز تنفيذ النظام لشريط الحالة بعدة خصائص رئيسية:
- التنسيق التلقائي في Jetpack Compose لنظام التشغيل Wear OS: عندما يستهدف تطبيقك مستوى واجهة برمجة التطبيقات المستهدف 35 أو الإصدارات الأحدث ويتم تجميعه باستخدام الإصدار 1.8.0-alpha02 أو الإصدارات الأحدث من Compose لنظام التشغيل Wear OS، يتم تلقائيًا تفعيل شريط الحالة في النظام لتطبيقك من خلال
AppScaffoldوScreenScaffold. يتولّى النظام معالجة نص الوقت: يمنع تطبيق
AppScaffoldظهور ساعته داخل التطبيقTimeTextبحيث يظهر فقط الوقت في شريط الحالة الخاص بالنظام. يطبّقScreenScaffoldالمساحة المتروكة على الجزء الداخلي من نافذة شريط الحالة العلوي، ويخفي Scaffold شريط الحالة أثناء تصفّح المستخدمين لمحتوى القائمة. وبعد مرور ثانيتين تقريبًا من عدم تفاعل المستخدم، يظهر نص الوقت مرة أخرى.مربّعات الحوار بملء الشاشة والوضع المجسم: تخفي المكوّنات التفاعلية بملء الشاشة في Wear Compose Material 3، بما في ذلك
AlertDialogوDialogوStepperوTimePickerوDatePicker، شريط الحالة في النظام تلقائيًا أثناء عرضها. بالنسبة إلى الشاشات التي تتطلّب تجربة غامرة بملء الشاشة، استخدِمStatusBarSuppression.التوافق مع التطبيقات المستندة إلى العرض (لا يُنصح به): يمكن للتطبيقات التي تم إنشاؤها باستخدام "طرق عرض Android" تفعيل هذه الميزة باستخدام علامة
com.google.wear.ENABLE_GLOBAL_STATUS_BARفي ملف البيان والتعامل مع المساحة المتروكة العلوية ومستوى الرؤية باستخدامWindowInsetsCompatوWindowInsetsControllerCompat.
ملاحظات الإصدار
يتميز هذا الإصدار من محاكي Wear OS Canary بالخصائص الموضّحة في الجدول التالي.
| تاريخ الإصدار | 26 أكتوبر 2026 |
| صورة النظام | الإصدار 7.1 من Wear OS (المستوى 37.2-beta1 من واجهة برمجة التطبيقات، Android DEV Preview) |
| رقم تعريف الإصدار (المحاكي) | CP41.260831.001.E8 |
| دعم المحاكي | Intel x86 (64 بت)، ARM (v8-A) |