توفّر البنى الأساسية لنظام 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 Analyzer في "استوديو 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 بت للنظام الإيكولوجي.
-
أخبار المنتجاتفي مارس الماضي، طرحنا Android Bench، وهو لوحة صدارة النماذج اللغوية الكبيرة (LLM) لمهام تطوير تطبيقات Android في العالم الحقيقي. منذ ذلك الحين، حسّنّا المقياس استنادًا إلى ملاحظاتك، بما في ذلك تقييم النماذج مفتوحة المصدر وإضافة بُعدَي التكلفة والكفاءة إلى لوحة الصدارة.
3 دقائق للقراءة -
أخبار المنتجاتنحن ملتزمون في Google Play بتقديم أفضل تجربة ممكنة للمستخدمين، مع ضمان توفّر الأدوات والإمكانات اللازمة لنجاح شركائنا.
Paul Feng • 3 دقائق للقراءة -
أخبار المنتجاتفي العام الماضي، طرحنا ميزة "التحقّق من هوية مطوّري تطبيقات Android" لتعزيز أمان النظام الإيكولوجي ومنع الجهات المسيئة من الاختباء وراء عدم الكشف عن الهوية لنشر تطبيقات ضارة.
Matthew Forsythe • دقيقتان للقراءة
يمكنك تلقّي أحدث الإحصاءات حول تطوير تطبيقات Android أسبوعيًا في بريدك الوارد.