أحدث المواضيع

كورس تعلم برمجة الاندرويد فى المنزل فى اسرع وقت - الدرس السابع

سوف نتعلم الآن كيف نقوم بإنشاء محاكي افتراضي لنستطيع تشغيل عليه تطبيقنا للمعاينة والتأكد من خلوه من إي أخطاء, ومهم جدا لمن ليس لديه جهاز أندرويد. قبل أن تقوم بإنشاء المحاكي من برنامج الإندرويد ستوديو أحب إن أوضح إنه يوجد الكثيرون اشتكو من بطئه وإن يأخذ كمية كبيرة من الذاكرة إلخ, لذلك إذا كان جهازك ليس بالمواصفات العالية, قم بتخطي هذا الدرس وأنتقل للدرس القادم في تثبيت محاكي الجيني موشن واستخدامه في الإندرويد ستوديو فهو يغنيك عن المحاكي
الفتراضي من الإندرويد ستوديو.



في البداية نقوم بفتح حزمة SDK ونذهب للإصدار الحالي الذي تعمل عليه أعلى API لديك, وتقوم بتحميل Image System v7a EABI ARM APIs Google هذا أفضلها لك من أجل عدم تحميل دعم
لمعالج انتل بالإضافة إلى تشغيل خدمات جوجل بلي في المحاكي, تحتاجها في تجربة بعض من خدمات جوجل بلي مثل خرائط جوجل او سحابة جوجل للتراسل إلخ.

نقره لعرض الصورة في صفحة مستقلة

نقره لعرض الصورة في صفحة مستقلة






بعد الإنتهاء من التحميل .. توجه إلى AVD من خلال اليقونة الخاصة به في الإندرويد ستوديو.

أو من خلال التوجه إلى : > Tools

Android > AVD Manager


سوف تظهر لك نافذة جديدة كما في

الصورة <<

اضغط على على :

Create Virtual Device

سوف تظهر لك نافذة أخرى, اختار منها الشاشة أو الحجم الذي يناسبك.

نقره لعرض الصورة في صفحة مستقلة
طبعا لاحظ تستطيع اختيار محاكي لمختلف الأجهزة لمعاينة تطبيقك.
نقره لعرض الصورة في صفحة مستقلة

ما يهمنا لأجهزة الموبايل وأنا اخترت كما ترى في الصورة. بعد الاختيار اضغط التالي .Next

اختر ما قمت بتحميله, واضغط التالي .Next

نقره لعرض الصورة في صفحة مستقلة


اترك الخيارات كما هي, واضغط على انتهاء .Finish

سوف تظهر لك النافذة وفيها جميع الأجهزة التي تم إنشائها, تستطيع إنشاء أكثر من محاكي لتحربة

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

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

والنتيجة هي بعد إنشاء أو لمحاكي لنا AVD :

نقره لعرض الصورة في صفحة مستقلة

و الآن لتشغيل المشروع الأول كما إنشأناه في الدروس الماضية, فقط نضغط على علامة التشغيل

من شريط الأدوات, مثلث أخضر اللون. بعد الضغط عليه تظهر لك النافذة التالية :
نقره لعرض الصورة في صفحة مستقلة

في هذه النافذة جميع الأجهزة التي تعمل الأن وتستطيع معاينة تطبيقك عليها, سواء كانت أميوليتر

أو محاكي الجيني موشن أو جهازك الحقيقي usb . بعد اختيار المحاكي الفتراضي نرى النتيجة :
نقره لعرض الصورة في صفحة مستقلة
وهكذا نكون قد تعلمنا كيفية إنشاء محاكي افتراضي من داخل الأندرويد ستوديو, وكذلك كيفية تشغيل المشروع عليه.


محاكي الجيني موشن
اميوليتر الجيني موشن كما وصف نفسه بإنه الأقوى والأسرع, وبشهادة الكثير .. نعم صحيح من خلال تجربتي به كانت جدا رآئعة .. لكن لا تنسى إنه لا يدعم خدمات جوجل بلاي لذلك أعتقد البعض منكم سوف يحتاج الاثنين معا , أو يستطيع استخدام الجيني موشن من أجل معاينة التطبيقات والجوال الحقيقي من أجل التطبيقات التي تتعامل مع خدمات جوجل. وسوف تحتاج المحاكي
الفتراضي في حال مثل قمت بعمل تشات على سحابة جوجل للتراسل, هكذا تحتاج لأكثر من جهاز

والمحاكي الإفتراضي سوف يفي بالغرض لذلك.

كي لا أطيل الحديث عليك سوف نقوم بالمطلوب, في البداية يجب علينا الذهاب إلى موقع الجيني

موشن وفتح حساب مجاني لديه.


https://www.genymotion.com : موشن الجيني موقع إلى للدخول

نقره لعرض الصورة في صفحة مستقلة

Sign in زر على اضغط

Create account حساب إنشاء على أضغط ثم

نقره لعرض الصورة في صفحة مستقلة
قم بملأ المعلومات الخاصة بك للتسجيل.
نقره لعرض الصورة في صفحة مستقلة
بعد الانتهاء من البيانات, اضغط على account Create

https://www.genymotion.com/#!/download التحميل صفحة إلى ندخل ,الحساب تسجيل بعد

نقره لعرض الصورة في صفحة مستقلة

نختار نظام جهازنا, ونضغط على تحميل النسخة الكاملة.

بعد تحميل الجيني موشن, نقوم بتثبيته على جهازنا كإي برنامج آخر. بعد التثبيت نقوم بفتح برنامج

الجيني موشن



بعد فتح البرنامج سوف يطلب منك المعلومات التي سجلت بها في الموقع, اليميل وكلمة المرور.

بعد الدخال يخبرك إنه لا يوجد لديك إي جهاز هل تريد إضافة جهاز ؟ تقول له نعم.

أو قم بالضغط على اضافة Add

نقره لعرض الصورة في صفحة مستقلة
سوف تظهر لك نافذة فيها عدة أجهزة, اختر منها ما يناسبك, حسب المستوى API او الحجم
نقره لعرض الصورة في صفحة مستقلة
.Next التالي

اضغط كذلك التالي .. سوف يتم تنزيل الملفات الخاصة بهذا المحاكي من النترنت. وبعد الانتهاء

سوف يظهر لك في نافذة التشغيل :
نقره لعرض الصورة في صفحة مستقلة
وإن واجهت مشاكل, من خيار Settings ثم ADB إن متصل بحزمة SDK الافتراضية, فإن كانت لديك
نقره لعرض الصورة في صفحة مستقلة
في جهازك مختلفة المسار قم بتحديدها بشكل

يدوي.

و الان قم بالضغط على زر Start لبدأ تشغيل

المحاكي .… والنتيجة : <<

لاحظ الان عند الذهاب لمشروعنا في الإندرويد ستوديو والضغط على زر تشغيل المشروع سوف

تظهر نافذة التشغيل وفيها جهازين ..
نقره لعرض الصورة في صفحة مستقلة
الجهاز الأول المحاكي الإفتراضي .. والثاني محاكي الجيني موشن ..
نقره لعرض الصورة في صفحة مستقلة

وعرضت لك الاثنين لأنهما الاثنين يعملان الأن .. وتجربة تشغيل التطبيق على الجيني موشن :

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

من برنامج الإندرويد ستوديو إضغط على File ثم اختر ,Settings سوف تظهر لك نافذة الاعدادات, اختر

. Plugins الإضافات منها

نقره لعرض الصورة في صفحة مستقلة
نقره لعرض الصورة في صفحة مستقلة
نضغط على زر repositories ,Browse لتخرج لنا نافذة جديدة ونكتب داخلها في شريط البحث geny

. Install plugin على ونضغط Genymotion موشن الجيني نختار ثم من

نقره لعرض الصورة في صفحة مستقلة
بعد التحميل اضغط على Studio Android Restart ليقوم الإندرويد استوديو بإعادة تشغيل نفسه.

وبعد التشغيل من جديد سوف تجد في شريط الأدوات شعار الجيني موشن, اضغط عليه لتفتح لك نافذة صغيرة فيها الأجهزة التي إنشئتها على الجيني موشن, اضغط على الجهاز الذي تريده واضغط
زر التشغيل Start كما في الصورة :
نقره لعرض الصورة في صفحة مستقلة
وهكذا تستطيع إضافة وتشغيل الأجهزة من الإندرويد ستوديو بسهولة.



  معاينة مشروعك الإندرويد على جوالك


 بعد ما تعلمنا كيفية معاينة مشروعنا الاندرويد على المحاكي الافتراضي ومحاكي الجيني موشن ,

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

في البداية يجب علينا القيام بتفعيل تصحيح usb أو debugging USB من إعدادات الجوال, نذهب إلى

الضبط – خيارات المطور , من ثم نقوم بتفعيل تصحيح USB .

وفي حال لم تجد خيارات المطور في جهازك, إذهب إلى الضبط – حول الهاتف – رقم الاصدار, قم

بالضغط عليه سبع مرات متتالية .. ثم أرجع للخلف تجد خيارات المطور قد ظهرت لك.

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

الحاسوب على جهازك إي التعاريف الخاصة بجهازك موجودة بالحاسوب ).
ومن ثم إنقر زر التشغيل سوف تجد جهازك في نافذة التشغيل قم باختياره وسوف يتم تشغيل

التطبيق على جوالك. يوجد جوالت عليها حماية تطلب تصريح لوصول الحاسوب للجهاز وافق عليها.

وإن واجهتك مشاكل جرب إن تضع المر التالي في ملف AndroidManifest.xml :

داخل أوسمة البليكيشن :

android:debuggable="true"

وإن شاء الله سوف يعمل معك بشكل سليم .

إذا كان جهازك من شركة جوجل, أجهزة ,Nexus لتعريفها على جهازك, من حزمة الـ SDK قم بتنزيل
.Google USB Driver


 


No comments:

Post a Comment