تقول Google إن نظام التشغيل Chrome OS 80 سيجعل تطبيق Android أسهل للمطورين

في الأسبوع الماضي في Android Dev Summit ، أعلنت Google عن ميزة أرادها عشاق Chrome OS لسنوات: القدرة على تجنب تطبيقات Android دون تمكين وضع المطور. لقد رأينا في الماضي تعليمات برمجية من شأنها أن تمكن هذه الميزة ، ولكن لم يسبق لأي من تلك التطبيقات أن شق طريقه إلى القناة المستقرة. الآن وقد أكدت Google رسميًا أن هذه الميزة ستصل إلى Chrome OS 80 ، والذي تم إعداده لإصدار مستقر في الأسبوع الثاني من فبراير 2020 ، لم نعد بحاجة إلى مراقبة Chromium Gerrit لإضافة هذه الميزة بشكل ديني.

كما ترى في الصورة الموضحة أعلاه ، التي يتم استردادها عبر AboutChromebooks ، تضيف Google هذه الميزة للسماح لمطوري تطبيقات Android بنشر تطبيقاتهم مباشرة من Android Studio. مع نمو بنسبة 22٪ في مبيعات Chromebook على أساس سنوي (من سبتمبر 2018 إلى أغسطس 2019) وإجمالي الوقت المستغرق في تطبيقات Android على Chrome OS والتي نمت بعامل 4 ، يتم تحفيز مطوري تطبيقات Android على جلب عملهم على أجهزة Chromebook. يتطلب التطوير لأجهزة Chromebook اعتبارات مثل كيفية تفاعل تطبيقك مع التغييرات في أوضاع العرض (الكمبيوتر المحمول والكمبيوتر اللوحي) ، وإدارة النوافذ (النوافذ متعددة النوافذ والإطارات المجانية) ، وإدخال لوحة المفاتيح / الماوس ، لذلك يوصى باختبار تطبيقك على الأجهزة الأصلية . تحقيقًا لهذه الغاية ، دفعت Google إلى جعل نظام التشغيل Chrome أكثر ملاءمةً للمطورين من خلال إضافة حاوية Linux في العام الماضي ، مما يتيح إمكانية تشغيل إصدار Linux من Android Studio.

على الرغم من أنه يمكنك تطوير وبناء تطبيقات Android على Chromebook ، إلا أن نشر التطبيق يمثل بعض الصداع. في الوقت الحالي ، تتمثل الطريقة الموصى بها لتجاهل تطبيق Android على Chrome OS في تمكين وضع المطور. مع تمكين وضع المطور ، يكون التحميل الجانبي لتطبيق Android بسيطًا مثل النقر فوق ملف APK المترجم. ومع ذلك ، فإن وضع Developer غير آمن بطبيعته لأنه يريح حماية التمهيد التي تم التحقق منها ويمنح الوصول إلى قشرة الجذر. كما أنه من الأمور التي يجب معالجتها نظرًا لأنه يتطلب غسل السلطة (إعادة ضبط المصنع) لجهازك والتعامل مع شاشة تحذير مزعجة يتعين عليك تجاوزها يدويًا في كل عملية تمهيد. لحسن الحظ ، عندما يتم تشغيل Chrome OS 80 في القناة المستقرة في فبراير 2020 ، سيتمكن جميع المطورين من نشر تطبيقات Android الخاصة بهم مباشرة من Android Studio على Chromebook ، دون الحاجة إلى تمكين وضع Developer. إذا كنت تستخدم قناة Chrome OS Dev ، فستتمكن من اختبار ذلك في وقت مبكر من أواخر الشهر المقبل.

لسوء الحظ ، لا يبدو أن Google تنوي استخدام هذه الميزة من قبل المستخدمين النهائيين. وفقًا للالتزام المحتمل بتنفيذ هذه الميزة ، تتطلب هذه الميزة تمكين Crostini (دعم تطبيق Linux) ، مما يحد من أجهزة Chromebook التي يمكنها الوصول إلى هذه الميزة. علاوة على ذلك ، يتطلب تعطيل الميزة عملية غسل قوية. على الرغم من ذلك ، إذا كنت مرتاحًا لسطر الأوامر ، فيجب أن تكون تطبيقات Android الجانبية بسيطة مثل استخدام "adb install". بدلاً من ذلك ، يمكنك فقط "adb push" في APK ، وإدخال "adb shell" ، ثم استخدام "تثبيت pm" ،" الآن.