Rise Company
28-07-2017, 18:27
اندرويد ديبيج بريدج Android Debug Bridge و الشل Shell - الكوردوفا و الفون جاب
الكوردوفا و الفون جاب Phone Gap / Cordova
لكى تعلم ان adb مفعل عندك ام لا , افتح cmd واكتب adb فقط او adb devices
اذا ظهرت نتائج عندك فهو يعمل بشكل سليم , غير ذلك ستجد خطا bash: adb: command not found
الشرح هنا لتوضيح اهمية adb و كيفية شغيله , حيث هناك بعض الاوامر لاختبار التطبيق تحتاج وجوده
سبب المشكلة هو عدم ربط sdk بشكل صحيح تابع الشرح القادم بعناية
###############################################
خطوات تركيب 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 سيعمل معك بنجاح
انت الان تستطيع بناء تطبيقك بدون اى مشاكل او اخطاء مستقبلية
##############################################
بعض الحلول الاخرى:
##############################################
فيديوهات شاهدها اذا كانت اعداداتك صحيحة ومازالت هناك مشكلة , ورغم ذلك انا على يقين
ان مشكلتك حلها فيما تم ذكره سابقا ولكن لا مانع للاطلاع على السطور التالية
https://www.youtube.com/watch?v=MVXX-YdhRU0
https://www.youtube.com/watch?v=81DqvCZFIA0
اذا كان adb يعمل ولكن به خلل , هذه الاوامر ستفيدك
adb devices
adb kill-server
adb forward --remove-all
adb start-server
المرجع:
https://developer.android.com/studio/command-line/adb.html
https://stackoverflow.com/questions/10705089/how-to-fix-error-device-not-found-with-adb-exe
https://www.howtogeek.com/125769/how-to-install-and-use-abd-the-android-debug-bridge-utility/
https://developer.android.com/studio/index.html#downloads
http://developer.samsung.com/galaxy/others/android-usb-driver-for-windows
الكوردوفا و الفون جاب Phone Gap / Cordova
لكى تعلم ان adb مفعل عندك ام لا , افتح cmd واكتب adb فقط او adb devices
اذا ظهرت نتائج عندك فهو يعمل بشكل سليم , غير ذلك ستجد خطا bash: adb: command not found
الشرح هنا لتوضيح اهمية adb و كيفية شغيله , حيث هناك بعض الاوامر لاختبار التطبيق تحتاج وجوده
سبب المشكلة هو عدم ربط sdk بشكل صحيح تابع الشرح القادم بعناية
###############################################
خطوات تركيب 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 سيعمل معك بنجاح
انت الان تستطيع بناء تطبيقك بدون اى مشاكل او اخطاء مستقبلية
##############################################
بعض الحلول الاخرى:
##############################################
فيديوهات شاهدها اذا كانت اعداداتك صحيحة ومازالت هناك مشكلة , ورغم ذلك انا على يقين
ان مشكلتك حلها فيما تم ذكره سابقا ولكن لا مانع للاطلاع على السطور التالية
https://www.youtube.com/watch?v=MVXX-YdhRU0
https://www.youtube.com/watch?v=81DqvCZFIA0
اذا كان adb يعمل ولكن به خلل , هذه الاوامر ستفيدك
adb devices
adb kill-server
adb forward --remove-all
adb start-server
المرجع:
https://developer.android.com/studio/command-line/adb.html
https://stackoverflow.com/questions/10705089/how-to-fix-error-device-not-found-with-adb-exe
https://www.howtogeek.com/125769/how-to-install-and-use-abd-the-android-debug-bridge-utility/
https://developer.android.com/studio/index.html#downloads
http://developer.samsung.com/galaxy/others/android-usb-driver-for-windows