logo أكاديمية أكسبورت للتطوير والبرمجة logo-alt أكاديمية أكسبورت للتطوير والبرمجة
تسجيل الدخول  أو  تسجيل حساب
  • الرئيسية
  • دروس برمجية
    • HTML
    • CSS
    • ANGULAR
    • IONIC / MOBILE
    • YII 2.0
    • Odoo /epen ERP
    • مواضيع متنوعة
  • مفاهيم برمجية
  • من نحـن
  • اتصل بنا

تنصيب android SDK على Ubuntu وتنصيب المحاكي Emulator

installing android sdk in ubuntu

Mobile development الصفحة الرئيسية

من اجل توليد ملفات apk يتوجب علينا تنصيب ال sdk الخاص بالاندرويد وهو مجموعة من الادوات التي تسمح بانشاء واستقراء ملف اندرويد

سنقوم بتنصيب مايلي

  • تنصيب JDK
  • تنصيب Gradle
  • تنصيب Android SDK
  • اضافة مسارات JDK و SDK في الـ enevirenement variables

تنصيب  JDK

 قبل بدأ التنصيب تأكد ان الجافا غير منصب سابقا بجهازك من خلال التعليمة التالية 

java -version

قم بتنصيب الجافا

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

بعد اكتمال التنصيب  نفد هده الاوامر بسطر الاوامر وسيفتح معك ملف profile 

sudo gedit ~/.bashrc

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

export JAVA_HOME=/usr/lib/jvm/java-8-oracle
export PATH=${PATH}:$JAVA_HOME/bin

أعمل ريلود للملف

source ~/.bashrc

ثم نفد الاوامر التالية

sudo gedit /etc/environment
// علامة الاكس يقصد بها المسارات الخاصة بجهازك وهي طبعا تختلف من جهاز الى اخر
//مايهمك هو اضافة المتغيرات التالية .طبعا لا تضف علامات اكس 

JAVA_HOME=/usr/lib/jvm/java-8-oracle
PATH=xxxxx:xxxx:xxxx:$JAVA_HOME/bin"

قم بحفظ الملف ثم اعمل ريلود للملف environemt  بسطر الأوامر

source /etc/environment

جرب تنفيد هدا الامر لتتأكد من انه تم تضمينه بالنظام

echo $JAVA_HOME //يجب ان يستعرض لك المسار الصحيح لمكتبة الجافا

 

تنصيب gradle

sudo apt-get install gradle

 

تنصيب Android Sdk

تحمل الأداة من الموقع الرسمي لأندرويد ستوديو  وتنزل للأسفل وتختار النسخة المناسبة للنظام

 

https://developer.android.com/studio

 

بعد انتهاء التحميل قم بفك الضفط عن الملف ثم ضع المحتوى  داخل مجلد اسمه android-sdk وتقوم بنقله الى مجلد opt وسمي مجلد المشروع  android-sdk ليكن بهدا الشكل

/opt
 |-android-sdk
  |--tools  

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

قم بتضمين محتوى platfrom-tools  ومحتوى build-tools ونسخ الاندرويد التي غالبا ما نحتاجها بمشاريعنا وهي 24,26,28 .قم بتنفيد هده التعليمات بشكل متتالي 

cd /opt/android-sdk/tools/bin/
./sdkmanager "platform-tools"
./sdkmanager "build-tools;28.0.3"
./sdkmanager "platforms;android-24"
./sdkmanager "platforms;android-26"
./sdkmanager "platforms;android-28"

 

الان سنضيف مسار المتغير ANDROID_HOME بنفس الطريقة السابقة التي اضفنا من خلالها JAVA_HOME

سنتبع نفس الخطوات السابقة 

نفد التعليمة التالية في الـ terminal

sudo gedit ~/.bashrc

سيفتح لك ملف bashrc . انسخ هده التعليمات باخر السطر كما هي , ثم احفظ الملف (تأكد من صحة المسارات)

export ANDROID_HOME=/opt/android-sdk
export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools

   

اعمل ريلود للملف عبر هده التعليمة

source ~/.bashrc

 

الأن يتوجب عليك اضافة هده المسارات ايضا في envirenemt بهدا الشكل

sudo gedit /etc/environment
// علامة الاكس يقصد بها المسارات الخاصة بجهازك وهي طبعا تختلف من جهاز الى اخر
//مايهمك هو اضافة المتغيرات التالية .طبعا لا تضف علامات اكس 


ANDROID_HOME=/opt/android-sdk
PATH=xxxxx:xxxx:xxxx:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools"

 

احفظ الملف ونفد تعليمة ريلود للملف 

source /etc/environment

 

تنصيب المحاكي Emulator

لتشغيل المحاكي ينبغي تنصيب virtualbox قبل دلك

1. تنصيب virtual box

2. تنصيب محاكي Gynemotion Emulator

 

1. virtual box

اختر الملف المناسب لجهازك ثم حمله من الموقع الرسمي

https://www.virtualbox.org/wiki/Linux_Downloads

لدي نظام Ubuntu 18.04 LTS سأختار الملف المناسب لهدا النظام . أنت تختار الملف المناسب الدي يلائم نظامك من القائمة بموقعهم

 

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

2. Genymtion

https://www.genymotion.com/download/

انقل الملف الدي قمت بتحميله الى مجلد opt . الملف الدي قمنا بتحميله يحمل اسم genymotion-3.0.1-linux_x64.bin . لدلك يجب ان تأخد نسخة الاسم الدي قمت انت بتحميله وتستخدمه بالتعليمات التالية

 

//انقل الملف الى مجلد opt
//افتح سطر الاوامر ونفد مايلي
cd /opt
./genymotion-3.0.1-linux_x64.bin
cd /opt/genymotion
./genymotion

بعد فتح واجهة المحاكي سيطلب منك ادخال بيانات المستخدم .فتقوم بفتح حساب جديد وتدخل البيانات اللازمة. ثم تختار Personal Licence 

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

نحن في مثالنا سنقوم بتنصيب جهاز Samsung Galaxy Note 3  و Sumsung Galaxy  S5 بحكم انها اجهزة تحمل نوعا ما شعبية لذى المستخدمين في العالم .

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

النتيجة

 

يجب ان يتعرف النظام على المحاكي حتى تتمكن من ربط ionic بالمحاكي 

قم بتشغيل أحد المحاكيات .دعه نشيط ثم افتح سطر الاوامر واكتب

adb devices

ادا تعرف على الجهاز فهدا جيد

ادا لم يحدد لك اي جهاز فعليك تجربة هده التعليمة ثم اعد التعليمة السابقة

adb kill-server

 

ماهو تقييمك للدرس
تقييم الزوار للدرس
الدرس السابق : تنصيب Android Sdk على نظام windows وتنصيب المحاكي Emulator الدرس القادم : توليد الملف التنفيدي APK وتجربة التطبيق على المحاكي
  • قم بتسجيل الدخول للتعليق : تسجيل الدخول أو تسجيل عضوية
الدروس المقبلة
  • توليد الملف التنفيدي APK وتجربة التطبيق على المحاكي
    deployment ionic apk
ANGULAR
  • المستوى 101 من دورة angular
  • المستوى 102 من دورة angular
  • الدورة 103 من angular
Mobile Development
دورة تطوير تطبيق موبايل

sitemap - Exportdeveloper Academy © 2019 All rights reserved