أفضل 4 محاكيات أندرويد لنظام لينكس: أيها يناسب إعداداتك؟

أربع طرق عملية لتشغيل نظام أندرويد على لينكس هي: Waydroid ، ومحاكي Android Studio ، و Genymotion Desktop ، و redroid . استخدم Waydroid لتشغيل التطبيقات بجانب سطح مكتب لينكس، وAndroid Studio للتطوير، وGenymotion لاختبار الأجهزة محليًا، وredroid لأتمتة العمليات القائمة على الحاويات. يعتمد الاختيار الأمثل على جلسة سطح المكتب لديك، ونوع المعالج، ومدى الإعدادات التي ترغب بها.

تستخدم هذه الأدوات أساليب مختلفة، لذا لن تعمل جميع تطبيقات أندرويد. تحقق أولاً من إصدار أندرويد، وبنية المعالج، وخدمات جوجل، ومتطلبات الجهاز.

مقارنة سريعة

خيارالأفضل لـنهجالقيد الرئيسي
وايدرويدتطبيقات بجانب لينكس وويندوزحاوية أندرويدتوافق Wayland وبنية التطبيق
محاكي Android Studioالتطوير واختبار واجهة برمجة التطبيقاتالجهاز الافتراضي الرسمي (AVD)يتطلب ذلك KVM وموارد كبيرة
Genymotion Desktopضمان الجودة باستخدام ملفات تعريف الأجهزة الافتراضيةالأجهزة الافتراضية المحليةدعم محدود من توزيعات لينكس الرسمية
ريد درويدالتشغيل الآلي والنسخ المتعددةحاوية لينكسإعداد متقدم؛ قم بتأمين قاعدة البيانات ADB بعناية

1. Waydroid: الأفضل لتطبيقات أندرويد إلى جانب لينكس وويندوز

يُشغّل Waydroid نظام Android كاملاً ضمن مساحات أسماء Linux، ويُدمج التطبيقات مع سطح المكتب. تظهر التطبيقات في قائمة التطبيقات بدلاً من جهاز افتراضي منفصل على شكل هاتف، مما يجعله الخيار الأمثل للاستخدام اليومي على سطح مكتب Wayland.

سطح مكتب لينكس مع نافذة تطبيق أندرويد ولوحة تشغيل تطبيقات منفصلة
تتيح خاصية التكامل على غرار Waydroid وضع تطبيقات أندرويد بجانب نوافذ لينكس.

اتبع دليل التثبيت الرسمي الخاص بتوزيعتك وقم بتهيئة صورة نظام أندرويد. يشرح دليل التطبيق كيفية تثبيت ملف APK وتشغيله على سطح المكتب.

تحقق من التوافق أولاً: يتطلب إعداد سطح المكتب الشائع Wayland، ولن تعمل ملفات APK الخاصة بمعالجات ARM فقط على x86_64. تصف صفحة مشروع Waydroid حاليًا صورة النظام المبنية على LineageOS بأنها Android 13. تعتمد تطبيقات Google أيضًا على الصورة التي تقوم بتثبيتها؛ متجر Play غير مُضمّن في كل إعداد.

2. محاكي أندرويد ستوديو: الأفضل لتطوير التطبيقات

يُعدّ محاكي أندرويد من جوجل الخيار الأمثل للمطورين الذين يختبرون إصدارات أندرويد المختلفة وملفات تعريف الأجهزة. وهو يأتي مُدمجًا مع برنامج أندرويد ستوديو. يجمع كل جهاز افتراضي يعمل بنظام أندرويد (AVD) بين صورة النظام وملف تعريف الجهاز، مما يتيح لك اختبار تصميمات الهواتف والأجهزة اللوحية على جهاز كمبيوتر واحد.

مساحة عمل للمطورين مزودة بمحدد للأجهزة وشاشة إعدادات أندرويد افتراضية
يقوم المحاكي بربط جهاز أندرويد افتراضي بأدوات التطوير.

قم بتثبيت Android Studio، وأضف المحاكي وصورة النظام في مدير SDK، ثم أنشئ جهازًا افتراضيًا (AVD) في إدارة الأجهزة. يستخدم تسريع Linux تقنية KVM؛ لذا يجب تفعيل المحاكاة الافتراضية للأجهزة، ويحتاج حسابك إلى إذن KVM. توصي جوجل بذاكرة وصول عشوائي (RAM) بسعة 16 جيجابايت ومساحة تخزين 16 جيجابايت كحد أدنى، مع الحاجة إلى مساحة أكبر لبعض صور النظام أو الأجهزة ذات الأحجام الكبيرة.

هذا موجه لتطوير التطبيقات وضمان جودتها، وليس للاستخدام العادي. راجع دليل محاكي جوجل ، وتعليمات AVD ، ومتطلبات KVM .

3. برنامج Genymotion Desktop: الأفضل لملفات تعريف ضمان الجودة المحلية

يوفر Genymotion أجهزة أندرويد محلية قابلة للتخصيص للمطورين والمختبرين الذين يرغبون في تطبيق محاكاة منفصل. وهو مفيد للتحقق من التخطيطات والسلوك عبر تكوينات الأجهزة المختلفة دون الحاجة إلى إدارة أجهزة المحاكاة الافتراضية (AVDs) في Android Studio.

راجع دليل تثبيت لينكس قبل التنزيل: يقتصر الدعم الرسمي على أوبونتو LTS، وديبيان المستقرة، وفيدورا ورك ستيشن على معالجات x86_64. يدعم لينكس بيئات سطح المكتب جنوم، وكيدي، وماتي بشكل كامل؛ وفي أوبونتو، يُوصي المُصنِّع باستخدام وايلاند بدلاً من X11. يستخدم لينكس برنامج QEMU المدمج مع KVM افتراضيًا. تتوفر نسخة مجانية للاستخدام الشخصي، ولكنها محدودة الميزات، ولا تدعم الدعم الفني، ولا تدعم أحدث إصدار من أندرويد. راجع تفاصيل الإصدار الحالي للاطلاع على الترخيص والميزات.

4. ريد درويد: الأفضل لاختبار الحاويات

يُشغّل redroid نظام Android في حاويات على مضيف Linux، مُستهدفًا الأتمتة، والنشر السحابي، وتشغيل نسخ متعددة. يدعم مشروعه Docker وPodman وKubernetes على معالجات amd64 وarm64. يُدرج ملف README الحالي علامات صور Android 16، مما يجعل redroid خيارًا أحدث لحاويات النظام الكامل مقارنةً بالآلة الافتراضية القديمة Android-x86.

ثلاث نسخ من نظام أندرويد مجمعة في لوحة تحكم حاوية لينكس بجانب شاشة عرض أندرويد افتراضية
يقوم برنامج redroid بتنظيم نسخ نظام Android كحاويات Linux لأغراض الاختبار.

برنامج redroid ليس محاكي سطح مكتب يعمل بنقرة واحدة. يتطلب تثبيته ميزات نواة لينكس وتكوين الحاويات؛ ويوثق المشروع إمكانية الوصول إليه عبر ADB وعرض البيانات من خلال scrcpy. تحذيره الأمني ​​هام: لا تعرض منفذ ADB للإنترنت العام مطلقًا، لأن ذلك قد يعرض الحاوية والجهاز المضيف للخطر. ابدأ بمراجعة وثائق redroid إذا كنت تدير حاويات.

أي محاكي أندرويد لنظام لينكس يجب أن تختار؟

  • تطبيقات سطح المكتب اليومية: Waydroid، إذا كانت جلستك وتطبيقاتك متوافقة.
  • تطوير تطبيقات أندرويد: محاكي أندرويد ستوديو مع KVM.
  • ملفات تعريف ضمان الجودة المحلية: Genymotion، إذا كانت توزيعة Linux الخاصة بك مدعومة.
  • التشغيل الآلي أو النسخ المتعددة: ريد درويد، إذا كان بإمكانك تأمين وإدارة الحاويات.

لماذا لم يعد Anbox و Android-x86 الخيار الأول؟

تمت أرشفة مستودع Anbox الأصلي من قِبل مالكه في 13 فبراير 2024. يُعد Waydroid خيارًا قائمًا على الحاويات لتشغيل تطبيقات Android في بيئة سطح مكتب Linux. لا يزال Android-x86 متاحًا للتنزيل، ولكن إصداره الرسمي 9.0-r2 مبني على Android 9 ومؤرخ في مارس 2020. قد يظل خيارًا تجريبيًا محدودًا في مجال الآلات الافتراضية، ولكنه ليس الخيار الافتراضي الأمثل عند الحاجة إلى إصدار Android حديث. يُرجى مراجعة حالة مستودع Anbox وملاحظات إصدار Android-x86 قبل اتباع الإرشادات القديمة.

اترك تعليقاً

كيفية استعادة الأقسام المفقودة وبيانات القرص الصلب بأمان

كيفية استعادة الأقسام المفقودة وبيانات القرص الصلب بأمان

تعرّف على كيفية استعادة الأقسام والملفات المفقودة باستخدام برنامجي TestDisk و PhotoRec. احمِ محرك الأقراص المصدر، وقم بإجراء مسح ضوئي آمن، واحفظ البيانات المستعادة على قرص آخر.

كيفية مسح رموز QR على سطح مكتب لينكس

كيفية مسح رموز QR على سطح مكتب لينكس

امسح رموز QR على نظام Linux باستخدام CoBang عبر كاميرا الويب أو ملف صورة. راجع خيارات التثبيت وخطوات الإعداد والحلول المتعلقة بالوصول إلى كاميرا Flatpak.

كيفية تغيير إعدادات كاميرا الويب على نظام لينكس باستخدام Cameractrls

كيفية تغيير إعدادات كاميرا الويب على نظام لينكس باستخدام Cameractrls

قم بتغيير إعدادات كاميرا الويب على نظام التشغيل Linux باستخدام Cameractrls: اضبط التعريض واللون وتقليل الوميض وعناصر التحكم الأخرى المدعومة، ثم تحقق من أوضاع الفيديو المتوافقة.

كيفية تثبيت PhpStorm على نظام Linux: Toolbox، Tar.gz، Snap، وAUR

كيفية تثبيت PhpStorm على نظام Linux: Toolbox، Tar.gz، Snap، وAUR

قم بتثبيت PhpStorm على نظام Linux باستخدام JetBrains Toolbox أو ملف tar.gz المستقل، بالإضافة إلى خيارات Snap وArch AUR. يأتي Java مُضمّنًا بالفعل.

كيفية إعداد لوحتين على XFCE 4

كيفية إعداد لوحتين على XFCE 4

قم بإنشاء لوحة XFCE 4 منفصلة لكل شاشة، وقم بتعيين اللوحة الثانية إلى المخرج الصحيح، وقم بتحديد موضعها وحجمها، وأضف المشغلات وعناصر الحالة التي تحتاجها.

كيفية قص صورة على نظام لينكس باستخدام برنامج جيمب

كيفية قص صورة على نظام لينكس باستخدام برنامج جيمب

إزالة خلفية الصورة على نظام لينكس باستخدام برنامج GIMP: تتبع العنصر، وحذف الخلفية المحددة، والحفاظ على الشفافية، وتصدير ملف PNG قابل لإعادة الاستخدام.

كيفية تثبيت برنامج Cisco Packet Tracer على نظام Linux

كيفية تثبيت برنامج Cisco Packet Tracer على نظام Linux

قم بتنزيل Cisco Packet Tracer 9.0.1 لنظام Ubuntu 64 بت، وقم بتثبيت حزمة DEB باستخدام APT، واقبل الترخيص في Terminal، وقم بتسجيل الدخول لبدء المختبر.

كيفية نسخ قرص مضغوط كملف ISO على نظام لينكس

كيفية نسخ قرص مضغوط كملف ISO على نظام لينكس

أنشئ ملف ISO لقرص مضغوط على نظام لينكس باستخدام GNOME Disks أو dd. حدد محرك الأقراص الضوئية، وراقب عملية النسخ، وتحقق من الصورة، واعرف متى يحتاج القرص التالف أو قرص الصوت إلى أداة أخرى.

حمّل لعبة FlightGear مجاناً: دليل التثبيت الرسمي

حمّل لعبة FlightGear مجاناً: دليل التثبيت الرسمي

حمّل برنامج FlightGear مجاناً من الموقع الرسمي. قارن بين حزم Windows و macOS و Linux، وثبّت ملفات البيانات، وابدأ رحلتك الأولى.

أو كي سامبلر: برنامج مجاني وبسيط لأخذ عينات موسيقية لإيقاعات لوحة المفاتيح

أو كي سامبلر: برنامج مجاني وبسيط لأخذ عينات موسيقية لإيقاعات لوحة المفاتيح

يقوم برنامج OKSampler بربط مقاطع MP3 بمفاتيح لوحة المفاتيح، كما يتيح تكرار الصوت. تعرّف على وظائف هذا البرنامج المجاني القديم، وحدود ميزاته القديمة، وما يجب التحقق منه قبل التنزيل.