خطوات تشغيل Fuchsia في Android Studio
نصائح وحيل Android / / August 05, 2021
قبل شهرين ، أحدث نظام التشغيل Fuchsia OS الجديد من Google ضجة في كل مكان. إذا سألت ما هو نظام التشغيل Fuchsia OS؟ إنه نظام تشغيل مفتوح المصدر طورته Google نفسها وسيحل محل نظام Android الأساسي الذي يعمل بنظام Linux ونظام التشغيل Chrome في المستقبل القريب.
مؤتمر مطوري Google I / O 2019 في طريقه. تعمل Google على Fuchsia من 2-3 سنوات الماضية لجعلها مؤهلة للتشغيل على أجهزة Android. لأنه ، حتى لو كان Fuchsia متاحًا رسميًا في غضون بضع سنوات ، لا يمكن لمعظم الأشخاص والشركات استبدال هواتفهم الذكية التي تعمل بنظام Android بسهولة. هذه حقيقة حقيقية.
يمكن تشغيل Google fuchsia OS على أجهزة Android مع بعض التعديلات أو التعديلات. ومع ذلك ، فإن عملية تطوير Google سريعة بما يكفي ، ولا يزال هناك طريق طويل لنقطعه.
جدول المحتويات
- 1 ما هو نظام Fuchsia OS؟
-
2 لماذا نحتاج إلى نظام تشغيل فوشيا؟
- 2.1 الزركون
-
3 خطوات تشغيل Fuchsia في Android Studio
- 3.1 متطلبات مبدئية:
ما هو نظام Fuchsia OS؟
سيحل نظام التشغيل Fuchsia OS من Google محل نظام Android الأساسي الشائع جدًا والمستخدم على نطاق واسع تمامًا. إنه نظام تشغيل مفتوح المصدر يعتمد على
نواة الذي دعا 'الزركون'. ادعى مشروع GitHub على Fuchsia أن نظام التشغيل يمكن أن يعمل على أي أجهزة تقريبًا مثل الهواتف الذكية والأجهزة اللوحية وأجهزة الكمبيوتر الشخصية.سيحل أيضًا محل Chrome OS قريبًا جدًا نظرًا لمنصته وملاءمة المطورين. كتب نظام التشغيل بلغات C و C ++ و Dart و Go و Rust واستند إلى منصة ARM64 و x86-64. إنه يعمل على Microkernel بترخيص BSD و MIT و Apache License 2.0 على التوالي.
لماذا نحتاج إلى نظام تشغيل فوشيا؟
تمت كتابة واجهة المستخدم والتطبيقات في Fuchsia باستخدام برنامج Flutter. تتيح مجموعة أدوات تطوير برامج Flutter قدرات تطوير عبر الأنظمة الأساسية لأنظمة Fuchsia و Android و iOS. ينتج تطبيقات تعتمد على Dart ، حيث تقدم تطبيقات ذات نسب أداء أعلى تعمل عند 120 إطارًا / ثانية.
يوفر Flutter أيضًا محرك عرض رسومات يعتمد على Vulkan يسمى "ايشر". بمساعدة هذا الدعم المحدد لـ "الظلال الحجمية الناعمة". نظرًا لمجموعة تطوير برامج Flutter التي توفر فرصًا عبر الأنظمة الأساسية ، يمكن للمستخدمين تثبيت أجزاء من Fuchsia على أجهزة Android.
الزركون
يعتمد Fuchsia على نواة جديدة تسمى "Zircon" تم اختيارها من "Little Kernel" مما يعني أن نظام تشغيل صغير (نظام تشغيل) يفترض للأنظمة المدمجة.
خطوات تشغيل Fuchsia في Android Studio
بصفتك مستخدمًا متعطشًا لنظام Android أو مطورًا ، يمكنك اتباع الخطوات بعناية. يمكنك تشغيل Fuchsia OS في محاكي Android Studio. تم نشر التعليمات لفعل الشيء نفسه في مدونة r3pwn (المصدر) ، الذي أفاد به مطورو XDA.
متطلبات مبدئية:
- أولاً ، تحتاج إلى تثبيت Android Emulator 29.0.6 أو إصدار أحدث. (قد يلزم التثبيت عبر مدير SDK)
- يجب تثبيت Git على جهاز الكمبيوتر الخاص بك.
- اختر موقع Android Emulator ضمن SDK.
- ثم قم بتكوين برامج تشغيل Vulkan بشكل صحيح لوحدة معالجة الرسومات الخاصة بك.
- مطلوب نسخة من شجرة مصدر الفوشيه. (مثل ~ / الفوشيه)
الآن ، بعد تنزيل مصدر الفوشيه ، تحتاج إلى دمج بعض الالتزامات غير المدمجة التي يمكنك العثور عليها من مدونة r3pwn المذكورة أعلاه.
ثم قام المطورون بتعديل الإصدار المتوافق مع Fuchsia OS من Google لنظام Android Emulator. بقية جزء الترميز والأوامر ، يمكنك اتباع دليل r3pwn.
تمكنت لقطات الشاشة التي تمت مشاركتها بواسطة r3pwn من تشغيل Fuchsia على Android Studio Emulator بشكل جيد للغاية. ولكن هناك الكثير من الأخطاء أو يمكنك أن تقول نقص التطوير الذي يحتاج إلى الإصلاح. ومع ذلك ، يتميز Fuchsia OS الآن ببعض التطبيقات مثل الإعدادات وعلامة تبويب التطبيقات الحديثة ووضع تقسيم الشاشة وما إلى ذلك المستوحى من Android.
يحب Subodh كتابة المحتوى سواء كان متعلقًا بالتكنولوجيا أو غير ذلك. بعد الكتابة على مدونة التكنولوجيا لمدة عام ، أصبح شغوفًا بها. يحب اللعب والاستماع إلى الموسيقى. بصرف النظر عن التدوين ، فهو يسبب الإدمان على أجهزة كمبيوتر الألعاب وتسريبات الهواتف الذكية.