Rise Company
27-06-2017, 23:07
إعداد بيئة العمل بتنزيل android studio و SDK و ربط Environment Variables جديد 2017
الكوردوفا و الفون جاب Phone Gap / Cordova
لبناء تطبيقك بدون اى مشاكل او اخطاء مستقبلية, اهتم جيدا بتنفيذ تلك الخطوات بشكل صحيح
والاساسيات هى Android studio Full with SDK + JDK + Node / Git
ثم سنقوم بربط ملفات SDK التى تنزل مع انرويد ستوديو ب Environment Variable
لكى يعمل معك ملفات التطوير SDK و كوبرى الاختبار ADB (https://www.rise.company/forum/threads/25947-%D8%A7%D9%86%D8%AF%D8%B1%D9%88%D9%8A%D8%AF-%D8%AF%D9%8A%D8%A8%D9%8A%D8%AC-%D8%A8%D8%B1%D9%8A%D8%AF%D8%AC-Android-Debug-Bridge-%D9%88-%D8%A7%D9%84%D8%B4%D9%84-Shell-%D8%A7%D9%84%D9%83%D9%88%D8%B1%D8%AF%D9%88%D9%81%D 8%A7-%D9%88-%D8%A7%D9%84%D9%81%D9%88%D9%86-%D8%AC%D8%A7%D8%A8)
###############################################
التعامل مع كوردوفا يحتاج بعض المكونات المثبتة :
###############################################
1- محرر cmd متقدم لاوامر npm :
ستقوم بتنزيل محرر CMD ولكن متقدم سنكتب عليه جميع الاوامر , وهناك اثنين نزلهم سيفيدونك كثيرا
وانا افضل الثانى فى الاستخدام لانك بمجرد الوقوق على الفولدر و الضغط على Git Bash Here
ستجد انك تكتب الاول بداخله دون الحاجة للذهاب الى المسار بكتابة cd ثم الفولدر
https://nodejs.org/en/
https://git-scm.com/
2- الاوركال Orcale بيئة الجافا Java مكتبة JDK :
الجى دى كى هى اختصار Java development kit و تثبيتها اساسى لعمل SDK الخاص بالاندرويد .
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
3- اندرويد ستوديو Android Studio مكتبة SDK :
الاس دى كى sdk هى اختصار Software development kit و تثبيتها سيكون بتثبيت اندرويد ستوديو كامل
اى لا تقم بتنزيل SDK لوحده فستعانى الكثير و لن تستطيع الاستغناء مهما فعلت عن android studio
https://developer.android.com/studio/index.html
###############################################
خطوات تركيب SDK بشكل سليم 100 % بدون اى مشاكل
###############################################
1- تنزيل Android Studio
قم بتنزيل Android Studio كاملا ولا تقم ابدا بتنزيل SDK لوحده
فهو لوحده لن يفيدك لان الكثير من الامور اثناء بناء التطبيق ستحتاج اندرويد استوديو
فوفر على نفسك العناء و ثبته بشكل كامل مع تحديد كل الخيارات به, ثم بعد التثبيت اختر API 25
ولا تختار اختيارات اخرى و لا اى اضافات .
2- مسار Android Studio
اندرويد استوديو عند تثبيته على جهاز الكمبيوتر , ينزل على مسارين فقط
الاول ( البرنامج ) : C:\Program Files\Android\Android Studio
الثانى ( اس دى كى ) : C:\Users\rise\AppData\Local\Android\sdk
الاول لن ناتى ناحيته اطلاقا العمل كله سيكون على , المسار الثانى حيث بداخله يوجد
بعض الفولدرات سنحتاج منهم فقط فولدر tools و فولدر platform-tools وناخذ المسار الخاص بهم
C:\Users\rise\AppData\Local\Android\sdk\tools
C:\Users\rise\AppData\Local\Android\sdk\platform-tools
وسنضيف كلا الرابطين داخل منظمة عمل الويندوز, تابع
3- ربط Android Studio
R.Click on Computer ->Properties
ثم النقر على Advanced system settings
https://www.rise.company/forum/images/imported/2017/06/57.png
3. ثم النقر على Environment Variables
https://www.rise.company/forum/images/imported/2017/06/58.png
4. في جهة User Variables ستجد Path اعمل Edit
https://www.rise.company/forum/images/imported/2017/06/63.png
5. سنترك اسم path كما هو وسنضيف فقط على خانة Variable value رابطين SDK
https://www.rise.company/forum/images/imported/2017/06/64.png
وطريقة وضعهم كالتالى, بان نضع فى اخر السطر فاصلة منقوط " ; " ثم نضيف الكود ليكون الشكل
C:\Users\rise\AppData\Roaming\npm;C:\Users\rise\Ap pData\Local\Android\sdk\tools
ثم نضيف المسار الثانى
C:\Users\rise\AppData\Roaming\npm;C:\Users\rise\Ap pData\Local\Android\sdk\tools;C:\Users\rise\AppDat a\Local\Android\sdk\platform-tools
ولا تضع اى رمز فى السطر عند الانتاء , لا تضع " / " ولا " ; " ولا مسافة ايضا
ولا يوجد اى مسار ستضيفة لاحقا لا للجافا و لن تحتاج ANDROID_HOME ولا JAVA_HOME
نسخة الاندرويد ستوديو و الجافا الحديثة تفادت الكثير من الاعدادات كانت تتطلب اضافتها مسبقا
الان الكوردوفا و الفون جاب و الشيل adb سيعمل معك بدون اى مشاكل
اكتب الان فى cmd امر adb سيعمل معك بنجاح
اكتب ايضا بعد توجيه المسار cordova build سيعمل معك بنجاح
اذا كنت لا تعرف ADB راجع هذا الموضوع
اندرويد ديبيج بريدج Android Debug Bridge و الشل Shell - الكوردوفا و الفون جاب (https://www.rise.company/forum/threads/25947-%D8%A7%D9%86%D8%AF%D8%B1%D9%88%D9%8A%D8%AF-%D8%AF%D9%8A%D8%A8%D9%8A%D8%AC-%D8%A8%D8%B1%D9%8A%D8%AF%D8%AC-Android-Debug-Bridge-%D9%88-%D8%A7%D9%84%D8%B4%D9%84-Shell-%D8%A7%D9%84%D9%83%D9%88%D8%B1%D8%AF%D9%88%D9%81%D 8%A7-%D9%88-%D8%A7%D9%84%D9%81%D9%88%D9%86-%D8%AC%D8%A7%D8%A8)
الكوردوفا و الفون جاب Phone Gap / Cordova
لبناء تطبيقك بدون اى مشاكل او اخطاء مستقبلية, اهتم جيدا بتنفيذ تلك الخطوات بشكل صحيح
والاساسيات هى Android studio Full with SDK + JDK + Node / Git
ثم سنقوم بربط ملفات SDK التى تنزل مع انرويد ستوديو ب Environment Variable
لكى يعمل معك ملفات التطوير SDK و كوبرى الاختبار ADB (https://www.rise.company/forum/threads/25947-%D8%A7%D9%86%D8%AF%D8%B1%D9%88%D9%8A%D8%AF-%D8%AF%D9%8A%D8%A8%D9%8A%D8%AC-%D8%A8%D8%B1%D9%8A%D8%AF%D8%AC-Android-Debug-Bridge-%D9%88-%D8%A7%D9%84%D8%B4%D9%84-Shell-%D8%A7%D9%84%D9%83%D9%88%D8%B1%D8%AF%D9%88%D9%81%D 8%A7-%D9%88-%D8%A7%D9%84%D9%81%D9%88%D9%86-%D8%AC%D8%A7%D8%A8)
###############################################
التعامل مع كوردوفا يحتاج بعض المكونات المثبتة :
###############################################
1- محرر cmd متقدم لاوامر npm :
ستقوم بتنزيل محرر CMD ولكن متقدم سنكتب عليه جميع الاوامر , وهناك اثنين نزلهم سيفيدونك كثيرا
وانا افضل الثانى فى الاستخدام لانك بمجرد الوقوق على الفولدر و الضغط على Git Bash Here
ستجد انك تكتب الاول بداخله دون الحاجة للذهاب الى المسار بكتابة cd ثم الفولدر
https://nodejs.org/en/
https://git-scm.com/
2- الاوركال Orcale بيئة الجافا Java مكتبة JDK :
الجى دى كى هى اختصار Java development kit و تثبيتها اساسى لعمل SDK الخاص بالاندرويد .
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
3- اندرويد ستوديو Android Studio مكتبة SDK :
الاس دى كى sdk هى اختصار Software development kit و تثبيتها سيكون بتثبيت اندرويد ستوديو كامل
اى لا تقم بتنزيل SDK لوحده فستعانى الكثير و لن تستطيع الاستغناء مهما فعلت عن android studio
https://developer.android.com/studio/index.html
###############################################
خطوات تركيب SDK بشكل سليم 100 % بدون اى مشاكل
###############################################
1- تنزيل Android Studio
قم بتنزيل Android Studio كاملا ولا تقم ابدا بتنزيل SDK لوحده
فهو لوحده لن يفيدك لان الكثير من الامور اثناء بناء التطبيق ستحتاج اندرويد استوديو
فوفر على نفسك العناء و ثبته بشكل كامل مع تحديد كل الخيارات به, ثم بعد التثبيت اختر API 25
ولا تختار اختيارات اخرى و لا اى اضافات .
2- مسار Android Studio
اندرويد استوديو عند تثبيته على جهاز الكمبيوتر , ينزل على مسارين فقط
الاول ( البرنامج ) : C:\Program Files\Android\Android Studio
الثانى ( اس دى كى ) : C:\Users\rise\AppData\Local\Android\sdk
الاول لن ناتى ناحيته اطلاقا العمل كله سيكون على , المسار الثانى حيث بداخله يوجد
بعض الفولدرات سنحتاج منهم فقط فولدر tools و فولدر platform-tools وناخذ المسار الخاص بهم
C:\Users\rise\AppData\Local\Android\sdk\tools
C:\Users\rise\AppData\Local\Android\sdk\platform-tools
وسنضيف كلا الرابطين داخل منظمة عمل الويندوز, تابع
3- ربط Android Studio
R.Click on Computer ->Properties
ثم النقر على Advanced system settings
https://www.rise.company/forum/images/imported/2017/06/57.png
3. ثم النقر على Environment Variables
https://www.rise.company/forum/images/imported/2017/06/58.png
4. في جهة User Variables ستجد Path اعمل Edit
https://www.rise.company/forum/images/imported/2017/06/63.png
5. سنترك اسم path كما هو وسنضيف فقط على خانة Variable value رابطين SDK
https://www.rise.company/forum/images/imported/2017/06/64.png
وطريقة وضعهم كالتالى, بان نضع فى اخر السطر فاصلة منقوط " ; " ثم نضيف الكود ليكون الشكل
C:\Users\rise\AppData\Roaming\npm;C:\Users\rise\Ap pData\Local\Android\sdk\tools
ثم نضيف المسار الثانى
C:\Users\rise\AppData\Roaming\npm;C:\Users\rise\Ap pData\Local\Android\sdk\tools;C:\Users\rise\AppDat a\Local\Android\sdk\platform-tools
ولا تضع اى رمز فى السطر عند الانتاء , لا تضع " / " ولا " ; " ولا مسافة ايضا
ولا يوجد اى مسار ستضيفة لاحقا لا للجافا و لن تحتاج ANDROID_HOME ولا JAVA_HOME
نسخة الاندرويد ستوديو و الجافا الحديثة تفادت الكثير من الاعدادات كانت تتطلب اضافتها مسبقا
الان الكوردوفا و الفون جاب و الشيل adb سيعمل معك بدون اى مشاكل
اكتب الان فى cmd امر adb سيعمل معك بنجاح
اكتب ايضا بعد توجيه المسار cordova build سيعمل معك بنجاح
اذا كنت لا تعرف ADB راجع هذا الموضوع
اندرويد ديبيج بريدج Android Debug Bridge و الشل Shell - الكوردوفا و الفون جاب (https://www.rise.company/forum/threads/25947-%D8%A7%D9%86%D8%AF%D8%B1%D9%88%D9%8A%D8%AF-%D8%AF%D9%8A%D8%A8%D9%8A%D8%AC-%D8%A8%D8%B1%D9%8A%D8%AF%D8%AC-Android-Debug-Bridge-%D9%88-%D8%A7%D9%84%D8%B4%D9%84-Shell-%D8%A7%D9%84%D9%83%D9%88%D8%B1%D8%AF%D9%88%D9%81%D 8%A7-%D9%88-%D8%A7%D9%84%D9%81%D9%88%D9%86-%D8%AC%D8%A7%D8%A8)