مايكروسوفت إعلان Windows 11 لقد فوجئنا بالأخبار التي تفيد بأن نظام التشغيل القادم مع تطبيقات Windows سيعمل على تشغيل تطبيقات Android. لسوء الحظ ، كانت التفاصيل الرئيسية تفتقر إلى التفاصيل. هل تستخدم هذه التطبيقات المعادلة؟ هل سيتم تضمين دعم Linux الحالي لنظام التشغيل Windows؟ تلقينا إجاباتنا بعد الخطاب الرئيسي ، شكرًا على المتابعة حديث المطور ذهب في بعض التفاصيل.

تسمى هذه الميزة رسميًا “نظام دعم Windows لنظام Android” ويجب أن تخبرك كثيرًا عن كيفية عملها. يحتوي Windows حاليًا على “نظام دعم Windows لنظام التشغيل Linux” (WSL) ، والذي يستخدم اللجنة الفرعية Hyper-V Function لتشغيل تطبيقات Linux على نواة Linux الفعلية مع تطبيقات Windows الخاصة بك. (يسمح Hyper-V لنظام التشغيل الضيف الثاني بالوصول إلى الأجهزة المعدنية العادية بدلاً من الوصول إلى موارد نظام التشغيل المضيف.) تستخدم هواتف Android الحقيقية نواة Linux ، وتقوم Microsoft ببناء إطار عمل Android عبر WSL لنظام التشغيل Windows. يبدو أنه يتم تشغيل x86 Android على Hyper-V.

يجب أن تبدو تطبيقات Android ضمن Windows مثل تطبيقات Windows الأصلية ، مع إمكانية احتوائها في نافذة المستوى الأعلى ، وإدخال شريط المهام ، وقائمة البدء. قالت Microsoft خلال عرضها التقديمي ، “خلف الكواليس ، نقوم بالفعل بتطوير تطبيق وكيل محلي يتعامل مع الجسر بين نموذج تطبيق Android ونموذج تطبيق Windows.” تعني قائمة البدء أن النظام سيوفر اختصارات وأيقونات ومدخلات لقوائم إلغاء تثبيت التطبيق وغيرها من ملفات Windows الصغيرة التي تجعل التطبيق يبدو أصليًا.

READ  اسمحوا لي بمفردها إنهاء حلقة التون مع كل عدو مثل مالينيا

تحاول Microsoft القيام بذلك بأقل قدر ممكن من المحاكاة ، وحتى المحاكاة اعتمادًا على توفر جهاز الكمبيوتر والتطبيق الخاصين بك. يعمل كل من Windows و Android على تكوينات x86 و arm ، ويدعم Android arm و Windows x86. إذا كنت تريد تشغيل Windows على ذراعك وتشغيل تطبيق arm Android ، فستعمل الأشياء بشكل أفضل. إذا كان لديك x86 على Windows ، فستحاول Microsoft إرسال الإصدار x86 من تطبيق Android الذي تريده. ولكن في حالة توفر تطبيق يد واحدة فقط ، “تقنية Intel Bridge“نحن هنا للمساعدة في ترجمة رمز الذراع هذا إلى وحدة المعالجة المركزية x86 القابلة للتنفيذ. وقد أشارت Microsoft بشكل مفيد إلى أن هذه الميزة تعمل على وحدات المعالجة المركزية AMD أيضًا.

نهج Microsoft مشابه لكيفية تشغيل بعض أنظمة التشغيل الأخرى لتطبيقات Android. من Chrome OS دعم تطبيقات Android ربما كان المثال الأكثر أهمية. يعمل نظام التشغيل Chrome بالفعل على تشغيل Linux kernel ، ويضع في مقدمة إطار عمل Android المصمم على شكل حاوية لتشغيل التطبيقات. إذا كان لديك جهاز x86 Chromebook ، فإن نظام التشغيل Chrome يستخدم الترجمة الثنائية المدمجة يدويًا من Android إلى x86. إذا كنت تستخدم نظام تشغيل Linux لسطح المكتب ، فتثبيت فتح علبة يقوم Linux بنفس الشيء ويقوم بتحميل إطار عمل Android أعلى Linux. يمكنك تشغيل Unbox في WSL اليوم.

قد تكون التجربة الأخيرة للعديد من X86 Android قد أتت من Intel 2012-Era Motivation بالنسبة لهواتف x86 التي تعمل بنظام Atom ، تكون النتيجة أجهزة مخيفة مثل خط Asus Zenfone القديم. لقد قطع X86 Android شوطًا طويلاً منذ ذلك الحين ؛ من المؤكد أن إصدار نظام التشغيل Android Chrome OS في عام 2016 ساعد نظام التشغيل كثيرًا. قبل بداية عام 2016 ، كانت Google تزيد من دعم الأداة المساعدة x86 جنبًا إلى جنب مع Arm ، وكانت أدوات تطوير Google تطلق Arm و x86 binary افتراضيًا لبعض الوقت. في عام 2016 ، تتوقع Google أن حوالي 25 بالمائة من تطبيقات Play Store لن تدعم x86 وتتطلب ترجمة يدوية. اليوم ، مع قاعدة عملاء x86 الكبيرة لنظام التشغيل Chrome ، ربما يكون هذا الرقم هو الأكثر ملاءمة.

READ  تعلن Dell عن إعادة تصميم جميع أجهزة الكمبيوتر المحمول XPS 13 و XPS 13 الجديدة المتميزة 2 في 1 وأجهزة الكمبيوتر الشخصي Folio في عام 2022

النظام البيئي غير التطبيقي لـ Amazon و Sideloading و Google Play

تكبير / يبدو أن Microsoft Store سيدرج تطبيقات Android – ولكنه سينقلك إلى Amazon App Store لتثبيتها.

مايكروسوفت / رون أماديو

مايكروسوفت لا. يستخدم نظام Google Play البيئي على نظام Windows. لا تحاول Microsoft إنشاء نظام Android البيئي الخاص بها ، وبدلاً من ذلك دخلت في شراكة مع Amazon باستخدام متجر تطبيقات Amazon نفسه الموجود على أجهزة Fire OS. وضعت أمازون ذلك بيان صحفي، لكنها لا تقدم أي شيء بخلاف البيان بأنه سيتم الكشف عن مزيد من التفاصيل لاحقًا.

لم نشهد مطلقًا تثبيت تطبيق Android لبدء التشغيل على Windows 11 ، لذلك ليس من الواضح كيف يعمل كل هذا. أصدرت Microsoft Store Advertising عدة لقطات شاشة تعرض تطبيقات Amazon App Store Android. يبدو أن كتالوج تطبيقات Amazon مدرج في متجر Microsoft ، مكتملًا بالمراجعات ولقطات الشاشة والأوصاف ، ولكن لا يبدو أن متجر Microsoft يمكنه بالفعل تثبيت تطبيقات Android. المفتاح موجود على زر التثبيت. بالنسبة لتطبيقات Windows ، فإنها تقول ببساطة “get” مما يعني تثبيت أحد التطبيقات. بالنسبة لتطبيقات Android ، يكون الزر مختلفًا. تقول “احصل عليه من Amazon App Store” مع مربع صغير وأيقونة سهم تشير إلى أنه سيتم تسجيل خروجك للاستخدام الخارجي.

ال صحيفة وول ستريت جورنال قدمت تفاصيل إضافية حول كيفية عمل هذا. يبدو أن Amazon تقوم ببناء عميل Amazon App Store لنظام التشغيل Windows. ستحتاج إلى تسجيل الدخول إلى حساب Amazon الخاص بك لتنزيل التطبيقات. متجر Microsoft هو بحث تطبيق متكامل ، ولا شيء آخر. من المفترض أن هذا يعني أنه سيكون هناك متجران للتطبيقات يعملان على Windows في جميع الأوقات ، مع مكانين للبحث عن التحديثات. لا يتم تنظيمها.

READ  Ubisoft بصدد تطوير طبعة جديدة لخلية منشقة في تورونتو

مهندس مايكروسوفت ميغيل دي إيكاسا بالنسبة لأولئك الذين لا يريدون الخلط بين أي من هذه الأشياء من Amazon ، أكد Windows 11 أنه يدعم التحميل الجانبي. يجب أن يكون لديك على الفور خيارات لمثل هذه المتاجر مفتوحة المصدر F- الروبوت وقدرة التحميل APKMirror التطبيقات. إنها مسألة وقت فقط قبل أن يقوم شخص ما بتشغيل متجر Google Play بالكامل.

تم دفع تطبيقات X86 إلى Google Play لسنوات عديدة بفضل دعم التكوين الافتراضي والإضافي. هل x86 قيد التطبيق في Amazon App Store؟ يمكنك تهميش متجر تطبيقات Amazon على أي جهاز يعمل بنظام Android ، ولكن جميع أجهزة Echo Fire التي تستخدم Amazon حصريًا هي أسلحة. العديد من التطبيقات عالمية وتعمل على جميع التكوينات ، لذلك … ربما.

كان من الجيد لو أن مايكروسوفت قد سحبت ذلك يتضاعف السطح وتعاونت مع Google للحصول على متجر Play الحقيقي على Windows 11. تكمن مشكلة استخدام Android خارج متجر Play في أنك تفقد الوصول إلى واجهات برمجة تطبيقات خدمات Google Play لأشياء مثل دفع الإشعارات. تعمل أمازون على تطوير واجهة برمجة تطبيقات بديلة وخدمات سحابية خاصة بها لنظام Fire OS لسنوات عديدة ، وإذا لم يكن بإمكانك الحصول على Google Play ، فهذا هو أفضل شيء تالي.

لدينا الآن التوافق مع Windows 11 Android. لكن كن مطمئنًا ، سنأخذ نظرة أعمق عند الانتهاء من بعض التعليمات البرمجية الحقيقية.

LEAVE A REPLY

Please enter your comment!
Please enter your name here