تفاصيل Google عندما يتعين على المطورين استخدام Android App Bundles

click fraud protection

قامت Google يوم الخميس بتفصيل متى سيتعين على المطورين استخدام حزم تطبيقات Android للنشر على متجر Play.

قامت Google يوم الخميس بتفصيل متى سيتعين على المطورين استخدام حزم تطبيقات Android للنشر على متجر Play.

عملاق البحث قال بدءًا من أغسطس 2021، ستطلب Google Play Console نشر جميع التطبيقات الجديدة بتنسيق Android App Bundle (.aab). قدمت Google لأول مرة تنسيق توزيع التطبيق البديل في I/O 2018 وأعلنت لاحقًا عن المتطلبات الإلزامية القادمة في وقت سابق من هذا العام.

كما شرحنا، فإن الهدف من Android App Bundle هو تقليل حجم ملف حزمة تطبيقات Android النهائية (.apk) التي يتم تسليمها للمستخدم، مما يقلل حجم التثبيت ووقت التنزيل للمستخدمين.

يحتوي الملف ‎.aab على ملفات APK لحجم التطبيق الأساسي وجميع البنيات المدعومة (ARM وARM64 وx86) واللغات ومتغيرات التخطيط. يتطلب هذا التنسيق تقديم نسخة من مفتاح توقيع تطبيقك إلى Google حتى تتمكن وحدة تحكم مطوري Google Play من إنشاء حزمة تحتوي على إصدارات موقعة من كل ملف APK في الحزمة؛ يتم تسليم ملف APK الصحيح لبنية جهاز معين ولغته وتخطيطه عبر Google Play Dynamic Delivery.

قالت Google إن التحول إلى تسليم Android App Bundle سيؤثر أيضًا على التجارب الفورية باستخدام تنسيق ZIP القديم للتطبيق الفوري. اعتبارًا من أغسطس 2021، قال عملاق البحث إن التجارب الفورية الجديدة والتحديثات للتجارب الفورية الحالية ستكون مطلوبة لنشر حزم التطبيقات الممكّنة للميزة الفورية.

من وجهة نظر المستهلك، لن يتغير الكثير. لكن المطورين والمستخدمين المتعصبين قد يلاحظون بعض الاختلافات. ستجعل حزم تطبيقات Android عملية إعادة التوزيع على الأنظمة الأساسية الأخرى أكثر صعوبة، في حين يصعب تحميل AABs يدويًا، مما قد يسبب بعض المشاكل.

وقالت جوجل أيضًا أنه اعتبارًا من أغسطس 2021، ستطلب Google Play Console من جميع التطبيقات الجديدة لاستخدام Play تسليم الأصول أو تسليم ميزات التشغيل لتسليم الأصول أو الميزات التي يتجاوز حجم تنزيلها 150 ميجابايت. لن تعد ملفات التوسيع (OBBs) مدعومة للتطبيقات الجديدة. سيُطلب من المطورين أيضًا استهداف مستوى واجهة برمجة التطبيقات (API) 30 (Android 11) بدءًا من أغسطس 2021 للتطبيقات الجديدة التي تم تحميلها على Google Play؛ وفي الوقت نفسه، يجب أن تستهدف تحديثات التطبيقات الحالية مستوى واجهة برمجة التطبيقات (API) 30 بدءًا من نوفمبر 2021.