تُظهر الالتزامات الجديدة في Chromium Gerrit أن نظام التشغيل Chrome سيدعم أخيرًا وصول ADB لتطبيقات Android في وضع المطور. وهذا يعني أنه يمكن للمستخدمين الآن استخدام وظيفة ADB في تطبيقات Android على نظام التشغيل Chrome.
حصل نظام التشغيل Chrome لأول مرة على دعم لتطبيقات Android منذ عامين تقريبا. في العام الماضي، تم تمكين دعم متجر Play لمعظم أجهزة Chromebook. ومنذ ذلك الحين، شهدنا العديد من التحسينات على تجربة المستخدم لتطبيقات Android في نظام التشغيل Chrome. ميزات مثل أ لوحة المفاتيح العائمة, تقسيم الشاشة, إشعارات شاشة القفل، ويتم إضافة المزيد إلى نظام التشغيل Chrome. أ إصدار محسّن باللمس من Google Chrome هو أيضا في التنمية.
ومع ذلك، هذا لا يعني أن نظام التشغيل قد حقق تكافؤ الميزات. لا يزال نظام التشغيل Android يحتوي على الكثير من الميزات أكثر من نظام التشغيل Chrome، وهو حاليًا نظام تشغيل أكثر تحسينًا باللمس. تمت إضافة نظام التشغيل Chrome مؤخرًا تعدد المهام الحقيقي لتطبيقات Androidوالآن، تظهر الالتزامات الجديدة في Chromium Gerrit أن نظام التشغيل سيدعم أخيرًا وصول ADB لنظام Android في وضع المطور.
ADB (Android Debug Bridge) هي أداة لا غنى عنها لنظام Android. فهو يسمح للمستخدمين بالقيام بمجموعة واسعة من المهام التي لم تكن ممكنة بدون الجذر. تطبيقات مثل أندروميدا (الوظيفة الإضافية بدون جذر لـ Substratum) استخدم ADB لتثبيت السمات المخصصة على Android Oreo بدون جذر. حتى الآن، يفتقر Android في نظام التشغيل Chrome إلى هذا الوصول، مما يعني أنه لا يمكن تنفيذ العديد من المهام المتقدمة.
سيدعم نظام التشغيل Chrome قريبًا وصول ADB لتطبيقات Android في وضع المطور. تم الآن دمج رقم الالتزام 952470 ليصبح a15200e. وهو بعنوان:"arc: أضف برنامجًا خفيًا لكشف أداة ADB الذكية لنظام Android". وهنا الوصف:
يتيح هذا التغيير لنظام Android استخدام ADB عبر USB في وضع المطور.
CQ-DEPEND=CL: 953091,CL: 953656,CL: 955675,CL:*585579,CL:*585580.
الخطأ = ب: 70349025
TEST=`adb shell` يعمل على سوراكا معدلة بشكل كبير
TEST=platform_FilePerms
TEST=cheets_ContainerSmokeTest
TEST=cheets_SELinuxTest
TEST=cheets_ContainerMount
أيضًا، تم الآن دمج رقم الالتزام 953091 كـ ad921f4. وهو بعنوان:"arc-adbd: أضف خدمة arc-adbd". وهنا الوصف:
يضيف هذا التغيير ملف .ebuild لخدمة arc-adbd. يتم تمكين هذا فقط عند التشغيل في وضع المطور.
CQ-DEPEND=CL: 952470.
الخطأ = ب: 70349025
TEST=`adb shell` يعمل على سوراكا معدلة بشكل كبير
نظرًا لأنه تم الآن دمج الالتزامات، سيدعم نظام التشغيل Chrome قريبًا الوصول إلى ADB عبر adb Shell لنظام Android. لن يتم تمكين هذا إلا عندما يكون جهاز Chromebook الخاص بالمستخدم قيد التشغيل في وضع المطور. سيكون مفيدًا للمطورين الذين يرغبون في تصحيح أخطاء تطبيقات Android الخاصة بهم على نظام التشغيل Chrome.
ومن المثير للاهتمام أيضًا ملاحظة أن أمر الاختبار الخاص بأجهزة Chromebook هذه يشير إلى "soraka الذي تم تعديله بشكل كبير"، وهو عبارة عن جهاز Chromebook غير معلن قابل للفصل والذي لقد أبلغنا عنها في الماضي. ومع ذلك، ما زلنا لا نعرف الإطار الزمني للإعلان.