3- خطوات تثبيت اندرويد Android Install Steps
ملاحظة : الموضوع عبارة عن حلقة من حلقات سلسلة برمجة وتطوير اندرويد Android Development
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
ضمن هذه الحلقة سنقوم بتوضيح الخطوات اللازمة لتهيئة بيئة العمل اللازمة حتى نقوم ببرمجة وبناء التطبيقات الخاصة بنظام اندرويد. وبعد انتهاء هذه الخطوة سنباشر فورا – في حلقات قادمة ان شاء الله – بناء وتطوير التطبيقات ضمن بيئة العمل هذه.
فيما يلي الأدوات المطلوبة حتى نقوم بتهيئة بيئة العمل :
- Android SDK: SDKعبارة عن مكتبة تتضمن مجموعة أمثلة عن المشاريع مع الرماز المصدري الخاص بها, بالاضافة إلى الادوات التطويرية , وبالتالي فإن SKD تمكن المطورين من بناء التطبيقات على منصات عمل اندرويد.
يمكن الحصول عليه وتحميله بالنقر على هذا الرابط وبعد تحميله يتم فك ضغط الملف ونقله إلى مسار آخر (أي غير مسار الملفات التي يتم تحميلها من الانترنت) not your download directory. وبإمكاننا وضعه باي مسار نريد, وذاك المسار الذي سوف نختاره سوف يتحول فيما بعد إلى مسار $ANDROID ويتم الرجوع إليه في المستقبل(سيتم توضيح هذه النقطة فيما بعد). - برنامج Eclipse ويمثل بيئة العمل الحاضنة والمناسبة لتطوير وبرمجة اندرويد , هنالك العديد من البرامج الاخرى , ولكننا اخترنا eclipse لشيوع استخدامه وسهولته بالاضافة إلى التسهيلات التي يقدمها في هذا المجال, ويمكن تحميل برنامج Eclipse من الرابط التالي من الموقع الرسمي ل Eclipse انقر هنا للتحميل ويفضل تحميل النسخة Eclipse IDE for Java Developers
- الأداة AVD (Android Virtual Devices) :وهو عبارة عن اداة تمثل المحاكي emulator , ويستخدم لمحاكاة بيئة عمل اندرويد على جهاز الكمبيوتر.
في الخطوات التالية سنقوم بتثبيت اداة Android development took ADT ببرنامج ليصبح جاهزا لتطوير تطبيقات اندرويد
- نقوم بتثبيت برنامج Eclipse الذي قمنا بتحميله في الخطوات السابقة
- ننقر على رابط Help ومن ثم ننقر على الرابط Install new software
- تظهر نافذة available software ننقر بعدها على add , نضع في موقع الاسم Android ADV (بالامكان ان نضع اي اسم نريد), وفي مكان الرابط نضع الرابط التالي https://dl-ssl.google.com/android/eclipse
- سوف تظهر لنا في البداية كلمة Pending ريثما يتم التحميل , وبعدها تظهر ادوات التطوير development tools وبجوارها مربعات اختيار, ننقر على كل المربعات ومن ثم ننقر على التالي next
- نستمر بعدها بالنقر على “موافق” “التالي” حتى نصل إلى طلب إعادة تشغيل برنامجEclipse .
- نقوم بإعادة تشغيل برنامجEclipse عندما يطلب ذلك.
- وبذلك نكون قد انتهينا من تحميل ADT على برنامج Eclipse وبإمكاننا التحقق من اتمام العملية بنجاح عبر النقر على رابط Window لتظهر لنا ضمن البنود مايلي Android SDK Manager
Android Virtual Device Manager
كما في الشكل ادناه
ربط SDK ببرنامج Eclipse
من قائمة window ننقر على بند Preferences فيظهر لنا الشكل ادناه فننقر من القائمة اليسارية على بند Android
وهنا , وعند SDK Location نضع مسار ال SDK الذي قمنا بتحميله وفك ضغطه في الخطوة الأولى (اي مسار $ANDROID)
تثبيت وتحميل مكونات SDK
تم اعداد اندرويد بحيث تكون حزمة ال Android SDK الاساسية ( التي تم تحميلها في الخطوة الأولى) مختلفة ومنفصلة عن نسخ ال Application programming interface API (واجهة التطبيقات البرمجية الخاصة بكل نسخة من اجهزة الموبايل ).وهذا الفصل يوفر علينا الكثير من عبأ تحميل نسخة android SDK مع نسخة API بحجمهما الكبير معا , بالاضافة إلى اختلاف ال API من نسخة إلى اخرى.
وبما اننا قمنا بتثبيت basic Android SDK فسنقوم في هذه الخطوة بتثبيت نسخ API الجديدة والمتوافقة مع الاصدار الحالي . نلاحظ بانه في هذه الخطوة بإمكاننا التحكم بمكونات ال API التي نقوم بتثبيتها او ازالة تثبيتها. كما في الشكل ادناه
انشاء واعداد محاكي جهاز اندرويد
حتى نستطيع تشغيل برامجنا التي نطورها على حواسيبنا فنحن بجاجة إلى اداة تحاكي اجهزة اندرويد لنختبر البرامج عليها , لذا سنقوم الان باعدادها كما يلي :
ننقر على window ومن ثم على Android Virtual Device Manger فتظهر لنا النافذة التالية
من ثم ننقر على رابط New فتظهر النافذة التالية :
ونملأ الخيارات بما يوافق الجهاز الذي نرغب بمحاكاة تطبيقاتنا عليه ,من حيث نوع الاداة التي نرغب بالمحاكاة عليها Device , حجم الذاكرة الخاصة بالجهاز , نوع الذاكرة , … ومن ثم ننقر على OK
وبذلك نكون قد انتهينا من الخطوات اللازمة لاعداد بيئة العمل
اتمنى ان تكون الخطوات والشرح بسيط وواضح كفاية, على امل اللقاء في الحلقة القادمة لنبدأ بشرح كيفية بناء تطبيقنا الأول على اندرويد بناء مشروع اندرويد
وإلى ذلك الحين استودعكم الله والسلام عليكم ورحمة الله وبركاته
تحوي سلسلة اندرويد المواضيع التالية :
- التعريف باندرويد What is Android
- مكونات واجهة المستخدم الاساسية في اندرويد Basic Andorid User Interface Components
- خطوات تثبيت اندرويد Android Install Steps
- بناء مشروع اندرويد
- تشغيل تطبيقك على اندرويد Running Your Application
- بناء واجهة مستخدم بسيطة UI
- تشغيل فعالية أخرى Starting another Activity
- …
Tag:Android, Android AVD, android BroadcastReceiver, android ContentProvider, Android development, Android device emulator, android Intent, Android INtentFilter, Android linux, Android Market, android operation system, Android Programming, android SDK, Android Security and Permissions, Android system, AndroidManifest file, Google, Google play, برمجة اندرويد, تطوير وبرمجة اندرويد, خطوات تثبيت اندرويد, محاكي اندرويد, نظام اندرويد
1 Comment
انا بس عم اعمل create new androide virtual device ما عم بقدر عبي تبعيت ال CPU/ABI ممكن اعرف وين الغلط