أخبار المنتجات

تجهيز تطبيقات Wear OS لتلبية متطلبات نظام 64 بت

دقيقتان للقراءة

توفّر البُنى الأساسية لنظام 64 بت تحسينات في الأداء وأساسًا للابتكارات المستقبلية، ما يقدّم تجارب أسرع وأكثر ثراءً للمستخدمين. نحن نتيح وحدات المعالجة المركزية (CPU) لنظام 64 بت منذ Android 5. يتوافق هذا مع آخر التحديثات التي تم إجراؤها على Google TV وأشكال الأجهزة الأخرى، استنادًا إلى متطلبات نظام 64 بت التي تم تقديمها لأول مرة على الأجهزة الجوّالة في عام 2019.

نحن نوسّع اليوم نطاق متطلبات نظام 64 بت هذه ليشمل Wear OS. تقدّم هذه المدونة إرشادات لمساعدتك في إعداد تطبيقاتك لتلبية هذه المتطلبات الجديدة.

متطلبات نظام 64 بت: الجدول الزمني لمطوّري Wear OS

اعتبارًا من 15 سبتمبر 2026:

  • يجب أن توفّر جميع التطبيقات الجديدة وتحديثات التطبيقات التي تتضمّن رموزًا برمجية أصلية إصدارات بنظام 64 بت إلى جانب إصداراتها بنظام 32 بت عند نشرها على Google Play.
  • سيبدأ Google Play في حظر تحميل التطبيقات غير المتوافقة على Play Console.

لن نُجري تغييرات على سياستنا المتعلّقة بإصدار 32 بت، وسيستمر Google Play في توفير التطبيقات للأجهزة الحالية التي تعمل بنظام 32 بت.

لقد أجرى الغالبية العظمى من مطوّري Wear OS هذا التغيير، وأصبحت التطبيقات المتوافقة مع نظام 64 بت متاحة بالفعل. بالنسبة إلى التطبيقات المتبقية، نتوقّع أن يكون الجهد المطلوب ضئيلاً.

الاستعداد لمتطلبات نظام 64 بت

تتم كتابة العديد من التطبيقات بالكامل باستخدام رموز غير أصلية (مثل Kotlin أو Java) ولا تحتاج إلى أي تغييرات في الرموز. ومع ذلك، من المهم ملاحظة أنّه حتى إذا لم تكتب رموزًا برمجية أصلية بنفسك، يمكن أن تُدخلها اعتمادية أو حزمة تطوير البرامج (SDK) في تطبيقك، لذا عليك التحقّق مما إذا كان تطبيقك يتضمّن رموزًا برمجية أصلية.

تقييم تطبيقك

  • افحص ملف APK أو حِزمة تطبيق بحثًا عن رموز برمجية أصلية باستخدام أداة تحليل ملفات APK في "استوديو Android".
  • ابحث عن ملفات ‎ .so داخل مجلد lib. بالنسبة إلى أجهزة ARM، يمكن الوصول إلى مكتبات إصدار 32 بت من خلال lib/armeabi-v7a، بينما يمكن الوصول إلى إصدار 64 بت من خلال lib/arm64-v8a.
  • ضمان التكافؤ: الهدف هو التأكّد من أنّ تطبيقك يعمل بشكل صحيح في بيئة تستخدم نظام 64 بت فقط. على الرغم من أنّ الإعدادات المحدّدة قد تختلف، يعني هذا بالنسبة إلى معظم التطبيقات أنّه مع كل بنية أساسية أصلية بإصدار 32 بت توفّرها، يجب تضمين البنية الأساسية المقابلة بإصدار 64 بت من خلال توفير ملفات ‎ .so ذات الصلة لكل من واجهات التطبيق الثنائية (ABI).
  • ترقية حِزم SDK: إذا كان لديك إصدارات 32 بت فقط من مكتبة أو حزمة SDK تابعة لجهة خارجية، تواصَل مع المزوّد للحصول على إصدار متوافق مع نظام 64 بت.

كيفية اختبار التوافق مع نظام 64 بت

يجب أن يقدّم الإصدار 64 بت من تطبيقك الجودة ومجموعة الميزات نفسها التي يقدّمها الإصدار 32 بت. يمكن استخدام محاكي Android لنظام Wear OS للتحقّق من أنّ تطبيقك يتصرف ويؤدي كما هو متوقّع في بيئة تستخدم نظام 64 بت.

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

عند الاختبار، انتبه إلى أدوات تحميل الرموز البرمجية الأصلية، مثل SoLoader أو الإصدارات الأقدم من OpenSSL، التي قد تتطلب تحديثات لتعمل بشكل صحيح على الأجهزة التي تستخدم نظام 64 بت فقط.

الخطوات التالية

نعلن عن هذا المتطلب الآن لمنح المطوّرين فترة ستة أشهر لجعل تطبيقاتهم متوافقة قبل بدء التنفيذ في سبتمبر 2026. للحصول على إرشادات أكثر تفصيلاً بشأن عملية النقل، يُرجى الرجوع إلى مستنداتنا المفصّلة حول إتاحة البُنى الأساسية لنظام 64 بت.

يمثّل هذا الانتقال خطوة مهمة نحو مستقبل Wear OS والفوائد التي سيحققها التوافق مع نظام 64 بت للنظام المتكامل.

متابعة القراءة