توفّر بنى 64 بت تحسينات في الأداء وأساسًا للابتكار في المستقبل، ما يتيح للمستخدمين تجارب أسرع وأكثر ثراءً. لقد أتحنا استخدام وحدات المعالجة المركزية (CPU) ذات 64 بت منذ الإصدار 5 من نظام التشغيل Android. يتوافق هذا التغيير مع آخر التعديلات التي أجريناها على Google TV وأشكال الأجهزة الأخرى، وهو يستند إلى متطلبات نظام 64 بت التي تم طرحها لأول مرة على الأجهزة الجوّالة في عام 2019.
واليوم، نوسّع نطاق هذا المتطلب ليشمل 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 بت فقط. على الرغم من أنّ الإعدادات المحدّدة قد تختلف، يعني ذلك بالنسبة إلى معظم التطبيقات أنّه يجب تضمين بنية أساسية بإصدار 64 بت مع كل بنية أساسية أصلية بإصدار 32 بت توفّرها من خلال توفير ملفات .so ذات الصلة لكل من واجهات التطبيق الثنائية.
- ترقية حِزم 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 بت في المنظومة المتكاملة.
متابعة القراءة
-
أخبار المنتجات
أصبح الإصدار 4 من استوديو Android Panda ثابتًا وجاهزًا للاستخدام في الإنتاج. يتضمّن هذا الإصدار "وضع التخطيط" و"توقّع التعديل التالي" والمزيد، ما يسهّل إنشاء تطبيقات Android عالية الجودة أكثر من أي وقت مضى.
Matt Dyor • مدة القراءة: 5 دقائق
-
أخبار المنتجات
إذا كنت من مطوّري تطبيقات Android وتتطلّع إلى دمج ميزات مبتكرة تستند إلى الذكاء الاصطناعي في تطبيقك، أطلقنا مؤخرًا تحديثات جديدة وفعّالة.
Thomas Ezan • قراءة لمدة 3 دقائق
-
أخبار المنتجات
وصل الإصدار التجريبي 4 من نظام التشغيل Android 17، وهو آخر إصدار تجريبي مُجدوَل من دورة الإصدار هذه، ويمثّل إنجازًا مهمًا لتحقيق توافق التطبيقات وثبات النظام الأساسي.
Daniel Galpin • مدة القراءة: 4 دقائق
البقاء على اطّلاع على آخر التحديثات
يمكنك تلقّي أحدث الإحصاءات حول تطوير تطبيقات Android في بريدك الوارد أسبوعيًا.