Genymotion: محاكي Android لنظام GNU / Linux

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

Genymotion

جينيموشن: هو محاكي محدد عبر الأنظمة الأساسية لدعمه أندرويد، والتي تنفذ بشكل مختلف بطلاقة وبسرعة الأجهزة المحمولة (الهواتف والأجهزة اللوحية) على أساس نظام التشغيل هذا. لمن هم في مايكروسوفت ويندوز انهم يستخدمون Bluestackجينيموشن إنه الخيار الأفضل للمحاكي أندرويد وتشغيل جميع أنواع التطبيقات والألعاب في أنظمة التشغيل المتعددة لدينا (Windows أو Mac أو GNU / Linux).

Genymotion إنه مثالي بصرف النظر عن استخدامه لاختبار الألعاب والتطبيقات ، إلى تسهيل تطوير تطبيقات Android. اكثر من 4.500.000،XNUMX،XNUMX مليون مستخدم مسجل، وزعت العديد من بين أكثر من 10.000 شركة كبيرة التحقق من صحة استقرارها وعمليتها. هذا المحاكي يستخدم VirtualBox (الأجهزة الافتراضية) لتشغيل بيئات التنفيذ (الهواتف الافتراضية والأجهزة اللوحية) وهذا بدوره يدعم الإصدارات المختلفة القديمة والحالية والمستقرة أو التجريبية ، حيث يمكنك اختبار تطبيقاتك المستقبلية لأجهزة Android والأجهزة المحمولة الحقيقية.

ربما يدرك الكثيرون مشاريع مماثلة ، لكن الفريق المسؤول عنها Genymotion تمكنت من تقديم واجهة بسيطة قادرة على دعم أجهزة مختلفة بإصدارات مختلفة من Android لأي نوع من المستخدميندون أن ننسى المطورين الذين هم هدف السوق الرئيسي وبالتالي نموذج الأعمال.

أي أنهم حققوا في بضع نقرات سهلة للسماح للمستخدم بالإنشاء على سبيل المثال ، جهاز افتراضي يحاكي الأجهزة استنادًا إلى العلامات التجارية لمنتجات من جوجل ، إتش تي سي ، موتورولا ، سامسونج ، سوني، من بين أمور أخرى ، ومن أجل إعدادات Android المختلفة 2.X و 3.X و 4.X و 5.X و 6.Xمضيفا مختلفة دقة الشاشة. وأفضل ما في الأمر هو ذلك بمرور الوقت ، يتزايد عدد أجهزة وإصدارات Android المتاحة مع تقدم التكنولوجيا.

الأجهزة الافتراضية Genymotion الحالية تقدم كل شيء الميزات الأساسية مطلوب في أ جهاز محمول، مثل استخدام اتصال الإنترنت الخاص بنا ، ومحاكاة موقعنا عبر نظام تحديد المواقع العالمي (GPS) ، ومحاكاة الكاميرا ، وحالة البطارية ، ودوران الجهاز ، وتثبيت متجر Google Play وتقريباً أي تطبيقات رسمية أو غير رسمية من اختيارك. نظرًا لأنه من الواضح أنه بسبب مشاكل الترخيص ، Genymotion لا يتضمن افتراضيًا أي شيء من Google، على الرغم من أنه يمكن حل هذا بالتأكيد في أي وقت. على الرغم من عدم وجود مشكلة ، منذ ذلك الحين Genymotion يسمح لك بتثبيت أي ملف APK o الرمز البريدي سحب الملف فوق المحاكي. حتى نتمكن من إلقاء نظرة على الصفحات المتعددة المتاحة بمحتوى Android غير رسمي واختيار تطبيقات بتنسيق APK o الرمز البريديكما روزتويكي وقم بتثبيت أي متوافق مع الجهاز الذي تمت مضاهاته.

تدعم الشركة Genymotion يعرضون أيضًا حسابات مميزة بما في ذلك جهاز التحكم عن بعد باللمس من جهاز آخر ، أو بكسل مثالي لتحقيق تصميم بعض التطبيقات كما سيتم عرضها على جهاز X ، أو لتتمكن من تسجيل screencast (فيديو) من الواجهة.

وخلاصة القول، Genymotion حاليا واحدة من أفضل برامج محاكاة Android المجانية عبر الأنظمة الأساسية. إنه ليس مرنًا وقويًا للغاية وسهل الاستخدام فحسب ، ولكنه مثالي لكل من مطوري Android والمستخدم العادي. يوفر لنا إمكانية المحاكاة مجموعة مهمة من أجهزة Android المختلفة، حيث يمكنك إضافة استخدام لوحة مفاتيح الكمبيوتر والماوس ، والوصول إلى الإنترنت والعديد من الوظائف الأخرى بشكل تلقائي ، مثل تحديد الموقع الجغرافي وزيادة / تقليل حجم النافذة. خارج إعدادات الوظائف ADB (جسر تصحيح Android)، وهو خيار مخصص للمستخدمين المتقدمين. يمكن لأي مستخدم استخدام ملفات Genymotion لا حاجة لتهيئة أي شيء.

Genymotion يعمل مثل السحر، على مستوى الأداء ، مع 1 غيغابايت من ذاكرة الوصول العشوائي ووحدة معالجة مركزية مخصصة واحدة يمكنها تشغيل جهاز بسيط بإصدار 1.X من Android ومع 2 غيغابايت و 4 وحدة معالجة مركزية حتى أفضل الأجهزة المتوفرة في السوق مع أحدث إصدار متاح من Android (2.X) ). كل شيء تقريبًا يعمل بشكل مثالي وهناك أشياء قليلة جدًا مثل ألعاب رسومات معقدة للغاية لا يمكن لعبها عادة.

بافتراض أننا قمنا بالفعل بتثبيت فيرتثلبوإكس في منطقتنا نظام تشغيل جنو / لينكس، ويفضل أن يكون ذلك في أحدث إصدار ومعه حزمة التمديد مثبتًا ، نواصل تنزيله من ملف الموقع الرسمي (Genymotion)والتسجيل والنقر على الزر «اختر خطة»، في النافذة التالية في القسم "فرد" في المنطقة "الأساسي" انقر فوق الزر «البدء ".

في النافذة التالية دعا «تنزيل Genymotion» اختر إصدار الحزمة لـ Ubuntu 14.04 / DEBIAN 8 (32 أو 64 بت)يا الفقرة أوبونتو 15.04. بمجرد التنزيل ، قم بتثبيت Genymotion في الدليل الذي تختاره. باستخدام الأمر أدناه ، في حالة تنزيل الإصدار 64 بت إلى أوبونتو 14.04 / ديبيان 8:

باش genymotion-2.6.0-linux_x64.bin

سيطلب منك ما يلي:

التثبيت لجميع المستخدمين.

التثبيت في المجلد [/ opt / genymobile / genymotion]. هل أنت متأكد [y / n]؟

اضغط بالإيجاب بالمفتاح "و" ثم المفتاح "أدخل"

إذا سارت الأمور على ما يرام ، فسيتم إرسال الرسائل التالية:

- محاولة العثور على مجموعة أدوات VirtualBox …… .. حسنًا (تم العثور على إصدار صالح من VirtualBox: 5.0.16r105871)
- استخراج الملفات ………………………… .. موافق (الاستخراج إلى: [/ opt / genymobile / genymotion])
- تثبيت رمز المشغل ……………………

تم التثبيت بنجاح.

يمكنك الآن استخدام هذه الأدوات من [/ opt / genymobile / genymotion]:
 - جينيموشن
 - قذيفة جينيموشن
 - جمتول

يمكنك الآن تشغيل ملف تطبيق Genymotion من قائمة التطبيقات قسم البرمجة.

بعد تنفيذ وإنشاء أول MV الخاص بك باستخدام الجهاز المحدد ونظام Android ، أوصيك شخصيًا بالبحث عن الحزم التالية وتنزيلها ليتم تثبيتها أولاً على نظامك لبدء تشغيل محاكي Android الخاص بك بشكل فعال:

أ) Genymotion-ARM-Translation_v1.1.zip

ب) الحزمة المقابلة لمتجر Google Play أو أي حزمة وصفية لتطبيقات Google لإصدار Android المتاحة. مثال: google-play-5-12-9-en-android.apk ó pa_gapps-modular-pico-5.1-20150315-signed.zip

بعد ذلك يمكنك تثبيت كل ما تريد أو تكوين جهازك كما هو مطلوب.

إليك بعض الصور لتظهر لك قوة Genymotion:

جينيموشن - 001

جينيموشن - 002

جينيموشن - 003

جينيموشن - 004

جينيموشن - 005

جينيموشن - 006

جينيموشن - 007

جينيموشن - 008

جينيموشن - 009

جينيموشن - 010

جينيموشن - 011

جينيموشن - 012

جينيموشن - 013

جينيموشن - 014

جينيموشن - 015

جينيموشن - 016

جينيموشن - 017

جينيموشن - 018

جينيموشن - 019

جينيموشن - 020

جينيموشن - 021

جينيموشن - 022

جينيموشن - 023

جينيموشن - 024

جينيموشن - 025

جينيموشن - 026

جينيموشن - 027

جينيموشن - 028

جينيموشن - 029

جينيموشن - 030

جينيموشن - 031

جينيموشن - 032

جينيموشن - 033

جينيموشن - 034

جينيموشن - 035

جينيموشن - 036

جينيموشن - 037

جينيموشن - 038

جينيموشن - 040

جينيموشن - 041

جينيموشن - 042

جينيموشن - 043

جينيموشن - 044

جينيموشن - 045

جينيموشن - 046

جينيموشن - 047

جينيموشن - 048

جينيموشن - 049

جينيموشن - 050

جينيموشن - 051


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   الشجاعة: قال

    هل تستخدم كيدي 4 في الصور؟

  2.   المهندس خوسيه ألبرت قال

    نعم. كنت أستخدم كيدي 4 في ديبيان 8 حتى يوم أمس ، لقد قمت بالفعل بتثبيت كيدي 5 في ديبيان 9.

  3.   ارزال قال

    من المثير للاهتمام اختبار ألعاب android على نظام Linux مثل 888poker. تم الحفظ في جيبي. مساهمة كبيرة Ing. Jose Albert ، كما هو الحال دائمًا

  4.   توني جي قال

    هذه المدونة هي الشبكة وأنت المهندس هو القانون .YYYYY !!!!!
    ... هذا صحيح ، أنا معجب ، ما الأمر

  5.   غييرمو قال

    تطبيق رائع ، يبقى في النهاية إبراز حزم Genymotion-ARM-Translation_v1.1.zip و Gapp (مع العديد من الإصدارات المختلفة لذلك عليك اختيار الإصدار المناسب لجهاز Android الخاص بك) ، بمجرد تنزيلها:
    http://www.techbae.com/download-install-arm-translation-v1-1-zip-genymotion/
    http://www.buzzztech.com/2016/03/download-google-apps-for-any-andriod.html

    لتثبيت كل واحد ، افتح جهاز android الافتراضي واسحب الملف وأفلته ، ثم بمجرد التثبيت ، قم بإيقاف تشغيل الجهاز الظاهري وتشغيله مرة أخرى ، مرة واحدة لكل ملف.
    بالإضافة إلى ذلك ، يجب أن يكون لديك حساب بريد إلكتروني حتى يعمل بشكل جيد.
    ومع ذلك ، لا بد أنني ارتكبت خطأً لأنني تلقيت خطأ في + Google أو شيء من هذا القبيل ، سأرى.

  6.   المهندس خوسيه ألبرت قال

    جيد مكمل غييرمو للنشر!

  7.   ديفيد قال

    التطبيق الجيد ، ومع ذلك ، شعرت بالإحباط بسبب المشكلة (العشوائية جدًا) التي اضطررت إلى العمل مع المحاكاة الافتراضية للشبكة من خلال Virtualbox ، لأنها بدأت أحيانًا (قليلة جدًا) ، وفي أحيان أخرى (الغالبية العظمى) افتراضية الهاتف. ..

    في النهاية ، اخترت المحاكاة الافتراضية في QEMU التي يوفرها android SDK ...

  8.   غييرمو قال

    حلول متنوعة:
    حل مشكلة الكتابة بالاسبانية:
    ñ: SHIFT + ،
    Ñ: SHIFT +.
    Tildes: اضغط على علامة الاقتباس المفردة بجوار 0 ثم حرف العلة.
    و umlaut مع الاقتباس المزدوج (shift + 2) ثم u.

    بالطبع ، لا تنسَ أمرين: مع كل genymotion مغلق ، افتح VirtualBox وقم بتهيئة الجهاز الذي تم إنشاؤه في genymotion (لا يتم تشغيله من هنا ، ولكن يمكننا التهيئة):
    تنشيط الحافظة ثنائية الاتجاه: عام - علامة تبويب متقدمة - مشاركة الحافظة: ثنائية الاتجاه.
    السحب والإفلات: لقد وضعت ملفات ثنائية الاتجاه ، وهي الملفات التي أسحبها من Linux إلى الجهاز الظاهري الذي يضعها في دليل التنزيل (المجلد) ، ولكن العكس هو الصحيح.
    قبول وإغلاق برنامج VirtualBox.
    لنسخ الملفات من الجهاز المحمول الافتراضي إلى نظام التشغيل Linux:
    ابدأ تشغيل الجهاز الظاهري من Genymotion وقم بتثبيت تطبيق Ssh Server "The Olive Tree" ، وابدأ تشغيله وانظر إلى IP والمنفذ الذي يعمل به ، وأعتقد أنه دائمًا (في حالتي) IP 10.0.3.15 ومنفذ 2222 ، المستخدم هو ssh وكلمة المرور هي أيضًا ssh.
    في VirtualBox - Configure ، في قائمة Network ، علامة التبويب Adapter 2 ، انقر فوق Advanced ، وانقر فوق الزر Port Forwarding ، وأضف القاعدة بالأيقونة الخضراء +: Rule 1 ، TCP Protocol ، Host IP 127.0.0.1 ، Host Port 2222 ، Guest IP 10.0.3.15 ، Guest Port 2222.
    قبول وإغلاق برنامج VirtualBox.
    ابدأ GenyMotion والجهاز الظاهري ، الآن من المحطة الطرفية في لينكس يمكنك نسخ أي ملف أو دليل باستخدام الأمر:
    scp -P 2222 -C -r ssh@127.0.0.1: / storage / emulated / 0 / ORIGIN PATH / DESTINATION FILE
    أو بالطريقة الاخرى:
    scp -P 2222 -C -r ORIGIN PATH / ORIGIN ssh@127.0.0.1: / storage / emulated / 0 / DESTINATION ROUTE
    على سبيل المثال
    scp -P 2222 -C -r ssh@127.0.0.1: /storage/emulated/0/Download/el_file.txt.

    الآن نعم. المهمة التالية: تعلم الإسبرانتو بشكل نهائي ، دعنا نرى ما إذا كانت دورة Duolingo للإسبان قد انتهت ، والمتوقعة في يونيو / يوليو.

  9.   غييرمو قال

    الرموز الأخرى المفقودة:
    لتأخذ، لتمتلك ؛ انقر فوق
    للحصول على: انقر فوق>
    للحصول على ¿انقر فوق +
    لتأخذ، لتمتلك ؟ انقر فوق _
    للحصول على (اضغط على *
    للحصول على) اضغط على (
    للحصول على - انقر /
    للحصول على = انقر فوق)
    للحصول على / انقر فوق &
    للحصول على _ انقر فوق؟

  10.   لدي مشكلة قال

    لا يمكنني تشغيل genymotion من وحدة التحكم ، فهي ترسل لي هذا:
    ./genymotion: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: الإصدار CXXABI_1.3.8' not found (required by /opt/genymobile/genymotion/libQt5Core.so.5)
    ./genymotion: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version
    GLIBCXX_3.4.20 ′ غير موجود (مطلوب بواسطة /opt/genymobile/genymotion/libQt5WebKit.so.5)
    ./genymotion: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: الإصدار CXXABI_1.3.8' not found (required by /opt/genymobile/genymotion/libicui18n.so.52)
    ./genymotion: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version
    CXXABI_1.3.8 ′ غير موجود (مطلوب بواسطة /opt/genymobile/genymotion/libicuuc.so.52)
    ./genymotion: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: الإصدار `GLIBCXX_3.4.20 ′ غير موجود (مطلوب بواسطة /opt/genymobile/genymotion/libQt5Qml.so.5)
    انتهى العمل 1، "./genymotion&"

    لقد قمت بتنزيل إصدار Ubuntu 15.04 ، لأنني لم أجد إصدارًا سابقًا ، ومع ذلك ، لدي elementaryb os freya 0.3.2 استنادًا إلى Ubuntu 14.04 ، هل هذا هو؟

  11.   المهندس خوسيه ألبرت قال

    أعتقد أن مكتبة libstdc ++ الخاصة بك ليست حديثة كما هو مطلوب. قم بتحديث مستودعاتك أو إصدار الابتدائية.

  12.   المهندس خوسيه ألبرت قال

    انظر إلى هذا الإدخال:

    https://forum.synology.com/enu/viewtopic.php?t=105573

  13.   paco222 قال

    لم أقرأها كلها ، ربما تم الرد عليها بالفعل ، كيف تحلون موضوع الشاشات اللمسية؟

  14.   فرانسيسكو خافيير قال

    في Linux Mint 18 ، قمت بتثبيت Genymotion 2.8.1 64 بت. كل شيء سار بشكل جيد. يمكنني إضافة جهاز ، والقيام باختبار ما يصل إلى 3 أجهزة مختلفة ، ولكن في وقت "تشغيل" الجهاز ، مهما كان ، يتوقف النظام مع "شاشة الترحيب" التي تعمل بنظام Android ولا يعمل أي شيء (على الرغم من أنه يمكنني تحريك ضع مؤشر الماوس على الشاشة) ويجب إعادة تعيين الكمبيوتر. أي تلميحات ما يمكن أن يحدث خطأ؟ شكرا.

  15.   مجهول قال

    لقد قمت بالفعل بتثبيت الحزمة genymotion-2.8.1_x64.bin ولكن ليس عندما أحاول تنفيذها ، فإنه لا يبدأ البرنامج ، وأدخل المجلد / opt / genymobile / genymotion وقمت بتنفيذ ملف genymotion ولكني تلقيت هذا الخطأ / lib64 /libX11.so.6: رمز غير محدد: xcb_poll_for_reply64. أستخدم فيدورا 25. سأكون ممتنًا لمساعدتك.

  16.   ملاك قال

    حسنًا ، لقد تمكنت من تثبيت genymotion جيدًا ولكن عندما أفتحه لا يفعل شيئًا على الإطلاق ، فما السبب الذي يجعله لا يستجيب؟

  17.   سؤال قال

    عند البدء ، يسأل عن الترخيص ، أين يمكنني العثور على واحد؟

  18.   المهندس خوسيه ألبرت قال

    لا أتذكر وكما يظهر في المقال طلب حيازة أو الموافقة على الترخيص! ربما سيكون من الأفضل عمل مقال حديث على التطبيق لمعرفة الجديد معه على Linux وما إذا كان يطلب حاليًا الترخيص!