تعبئة تطبيقات Wear OS وتوزيعها

باستخدام Wear OS، يمكن للمستخدم زيارة "متجر Play" على ساعة يمكنك تنزيل تطبيق Wear على الساعة مباشرةً. بالإضافة إلى ذلك، يمكن للمستخدم تثبيت التطبيق مباشرةً على الساعة باستخدام "متجر Play" المستنِد إلى الويب

التخطيط لـ "متجر Play"

لا يمكن إنشاء حِزمة APK واحدة تعمل على كلّ من الهاتف والساعة.

لإظهار تطبيقك في "متجر Play" على الساعة، حمِّل الساعة حزمة Android Package Kit (APK) في Play Console تمامًا كما مع أي ملف APK آخر. إذا كانت لديك حزمة APK للساعة فقط بدون حِزمة APK للهاتف، الخطوات الأخرى المطلوبة.

إذا كان لديك حزمة APK خاصة بالهاتف بالإضافة إلى حزمة APK للساعة، يجب استخدام إرسال حِزمات APK متعدّدة .

التوزيع على ساعات Wear OS

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

عند تحميل حِزمة APK للساعة باستخدام Play Console، يمكنك تحديث Wear APK بشكل مستقل. من ملف APK للهاتف. يتلقّى المستخدمون تحديثات باستخدام الساعة في "متجر Play". عندما تريد دفع تحديث إلى Play Console، يتم تحديث التطبيق تلقائيًا ما لم يوقِف المستخدم التحديثات التلقائية في إعدادات "متجر Play" على الساعة. يمكن للمستخدمين أيضًا تحديث التطبيقات يدويًا في متجر Play.

تحديد رمز الإصدار

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

إذا كان ملف APK لتطبيق Wear APK وملف APK المصاحب المصاحب لهما يتطلّبان تنسيقًا الإصدارات، حجز آخر رقمين من رمز الإصدار صيغ APK. من الأمثلة على صيغة APK هي بنية وحدة المعالجة المركزية (CPU). على سبيل المثال، ترى، استخدام مخطط رمز الإصدار

فيما يلي مخطط لرمز الإصدار المقترح:

  • اضبط أول رقمين من رمز الإصدار على targetSdkVersion، مثل 28.
  • اضبط الأرقام الثلاثة التالية على إصدار المنتج، مثل 152 إصدار المنتج 1.5.2.
  • اضبط الرقمين التاليين على رقم الإصدار أو الإصدار، مثل 01.
  • احتفظ بآخر رقمَين لصيغة حِزمات APK متعدّدة، مثل 00.

على سبيل المثال، تؤدي قيم العينة هنا - 28 و152 و01 و00 - إلى حدوث رمز الإصدار 281520100.

لمزيد من المعلومات، يُرجى مراجعة ضبط معلومات إصدار التطبيق

إعداد الاستهداف لساعة

في ملف بيان Android، يجب ضبط uses-feature العنصر إلى android.hardware.type.watch. لا تضبط سمة required إلى false إنشاء ملف APK واحد ولا يمكن استخدام هذه الميزة على الأجهزة التي تعمل بنظام التشغيل Wear OS أو الأجهزة التي لا تستخدم Wear OS.

على سبيل المثال، إذا كان ملف APK يتضمّن الإعداد uses-feature المعروض في النموذج التالي، يوفّر Google Play حزمة APK للساعات فقط:

<manifest package="com.example.standalone"
    xmlns:android="http://schemas.android.com/apk/res/android">
    <uses-feature
        android:name="android.hardware.type.watch"/>
    ...
</manifest>

دمج الإعداد android.hardware.type.watch في عيّنة الرمز السابقة بمعايير أخرى، مثل إصدار حزمة تطوير البرامج (SDK) ودرجة دقة الشاشة بنية وحدة المعالجة المركزية (CPU). بهذه الطريقة، يمكن لحِزم APK مختلفة من Wear OS استهداف أجهزة مختلفة. الإعدادات.

تحديد الإعداد المستقل للتطبيق

يتطلّب Wear العنصر meta-data في ملف بيان Android الخاص بتطبيقات الساعة. هي عنصر ثانوي للعنصر <application>. اسم العنصر meta-data هو com.google.android.wearable.standalone، ويجب أن تكون القيمة true أو false. يشير العنصر إلى ما إذا كان تطبيق الساعة عبارة عن تطبيق _مستقل، بمعنى أنه قابل للاستخدام بدون هاتف وظائفها الأساسية، بما فيها المصادقة، لا تتطلب جهازًا آخر.

حتى إذا كانت قيمة com.google.android.wearable.standalone هي false، الساعة قبل تثبيت تطبيق الهاتف. عرض تطبيقات Wear OS المستقلة مقابل غير المستقلة لمزيد من المعلومات حول الإفصاح الإعداد المستقل والحصول على إرشادات إضافية بشأن تصنيف تطبيقات الساعة.

ملاحظة: إذا كان تطبيق Wear OS يشتمل على تطبيق هاتف مصاحب، عليك تستخدم نفس اسم الحزمة للتطبيقين.

استخدام Play Console

يمكنك استخدام Play Console من أجل تحميل حزمة APK مستقلة من Wear إلى بطاقة بيانات التطبيق.

لمزيد من المعلومات، يمكنك الاطّلاع على العديد من دعم APK وإدارة . تأكَّد من توقيع حزمة APK. قبل التحميل.

تحميل ملف APK ونشره

تحميل Wear APK ونشره باستخدام يتّبع Play Console عملية مماثلة لحِزم APK على الأجهزة الجوّالة. مع ذلك، يجب تفعيل Wear OS في Play Console. كما هو موضح في الخطوات التالية:

  1. في Play Console، انتقِل إلى الإعداد وانقر لفتح المزيد من الخيارات.
  2. اختَر الإعدادات المتقدّمة، ثم اختَر علامة التبويب أشكال الأجهزة. انقر على إضافة شكل الجهاز.
  3. انقر على Wear OS.

حمِّل لقطة شاشة لتطبيق Wear OS واذكر Wear OS في "متجر Google Play" على تطبيقك. البيانات. يمكنك الاطّلاع على مقالة التوزيع على Wear OS. لمزيد من المعلومات.

أهم أسباب رفض تطبيقات Wear OS في "متجر Play"

راجِع القائمة التالية لتقليل احتمال رفض تطبيقك من Play. التخزين. بالإضافة إلى ذلك، يمكنك مراجعة صفحة جودة تطبيقات Wear OS للتأكُّد من التزام تطبيقك بهذه الإرشادات.

لا تتم الإشارة إلى "Wear OS" في بطاقة بيانات المتجر

يجب ذكر "Wear OS" في بطاقة بيانات المتجر الخاصة بتطبيق Wear أو الساعة الذكية.

الوظيفة الأساسية معطلة

هذه فئة واسعة، ولكن يتم رفض التطبيقات إذا لم تعمل بشكل صحيح. يُرجى التأكد من أنّ: اختبار تطبيقك بدقة على المحاكي وجهاز فعلي.

بالإضافة إلى ذلك، تأكد من أن لقطات الشاشة للتطبيق تعكس الشكل الذي يبدو عليه التطبيق الفعلي. إذا كانت لقطات الشاشة غير دقيقة، يُعتبر التطبيق "لا يعمل على النحو الموضّح في الإعلانات" و مرفوض.

ما مِن لقطات شاشة للتطبيق على Wear OS

يجب تضمين لقطة شاشة من نظام التشغيل Wear. تعتبر عملية أخذ لقطة شاشة مشابهة إلى أخذ لقطة شاشة من تطبيق للأجهزة الجوّالة ويمكن إجراء ذلك من "استوديو Android" هناك العديد من أجهزة Wear والمظاهر المتوفرة للقطات الشاشة.

التطبيق غير مصمَّم لشاشات العرض المستديرة

احرِص على توضيح ما إذا كان تطبيقك لا يتيح استخدام شاشات العرض الدائرية في وصف "متجر Play". وإذا لم يتم عرض تنسيق التطبيق بشكل صحيح على شاشة مستديرة، سيتم رفضه.

اختبِر تطبيقك على جهاز دائري أو محاكي لضمان عرض التنسيقات بشكل صحيح. استخدِم تصاميم Wear OS المضمّنة في "أداة فحص التنسيق" ضِمن "استوديو Android". لمزيد من المعلومات، المعلومات، راجع افتح "أداة فحص التنسيق".

متطلبات الوظائف غير متوفّرة

أحد متطلبات الوظائف الشائعة غير المتوفّرة هو عندما لا يتم تحسين الإشعارات لأجهزة Wear OS. تأكد من اتباع إرشادات الجودة لتطبيقات Wear OS والسماح للمستخدمين بالرد باستخدام RemoteInput مقابل تطبيقات المراسلة.