المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : اندرويد ديبيج بريدج Android Debug Bridge و الشل Shell - الكوردوفا و الفون جاب



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