كيفية البدء باستخدام Android Debug Bridge (ADB)

أصدرت Google أداتين تدعىان Android Debug Bridge (ADB) و fastboot ، وكلاهما متاح في حزمة تسمى أدوات النظام الأساسي. إنها أدوات لسطر الأوامر تتيح لك تخصيص هاتف Android والتحكم فيه عن طريق إرسال أوامر إليه من خلال جهاز الكمبيوتر الخاص بك.

طالما تم تمكين وضع تصحيح الأخطاء على هاتفك ، يمكنك إرسال أوامر ADB أثناء عمل الهاتف بانتظام أو حتى عندما يكون في وضع الاسترداد. بالإضافة إلى ذلك ، لا يحتاج الجهاز إلى صلاحيات الروت ، لذلك لا داعي للقلق بشأن اتباع هذه الخطوات أولاً.

كيفية البدء باستخدام Android Debug Bridge (ADB) - Android

ADB ، Android Debug Bridge ، عبارة عن أداة مساعدة لسطر الأوامر مضمنة في Android SDK من Google. يستطيع ADB التحكم في جهازك عبر USB من جهاز كمبيوتر ، ونسخ الملفات جيئة وذهابا ، وتثبيت التطبيقات وإلغاء تثبيتها ، وتشغيل أوامر shell ، وأكثر من ذلك.

يمكن استخدام أوامر ADB هذه لتعديل جهاز Android الخاص بك دون الحاجة إلى لمس الجهاز فعليًا ، ولكن هناك الكثير مما هو ممكن. مع Android Debug Bridge ، يمكنك القيام بأشياء بسيطة مثل تثبيت تحديثات النظام أو حتى التعامل مع الأشياء المحظورة عادة ، مثل إعدادات التغيير والتبديل التي لم تكن تعلم بوجودها ، أو الوصول إلى مجلدات النظام التي يتم غلقها عادةً.

كيفية البدء باستخدام Android Debug Bridge (ADB) - Android

فيما يلي بعض أمثلة أوامر ADB:

  • يعرض adb devices الأجهزة التي يدعمها ADB و المتصلة بالكمبيوتر
  • adb reboot إعادة تشغيل هاتفك
  • يقوم adb backup بإنشاء نسخة احتياطية كاملة لهاتفك وحفظه على جهاز الكمبيوتر الخاص بك
  • يقوم adb sideload بتحميل ROM وملفات ZIP الأخرى من جهاز الكمبيوتر الخاص بك إلى جهاز Android
  • adb pull يقوم بنسخ الملفات من الهاتف إلى جهاز الكمبيوتر الخاص بك
  • يسمح adb shell بتشغيل الأوامر في Terminal على جهاز Android
  • adb reboot -bootloader يبدأ تشغيل هاتفك في وضع أداة التحميل بحيث يمكنك تشغيل أوامر fastboot.
  • يعد Fastboot مفيدًا إذا كنت بحاجة إلى تغيير البرامج الثابتة لهاتف Android أو تفاصيل نظام الملفات الأخرى أثناء وجوده في وضع أداة تحميل التشغيل ، مثل تثبيت صورة تمهيد جديدة. يشيع استخدامه لتثبيت استرداد مخصص إذا توقف الهاتف عن التشغيل بشكل طبيعي.

ولكن كيف تبدأ مع ذلك؟

تثبيت ADB على Windows

1. قم بتنزيل أدوات النظام الأساسي لنظام التشغيل Windows. (يمكنك تنزيله لنظام التشغيل Mac أو Linux ، أيضًا ، على نفس صفحة الويب.)

كيفية البدء باستخدام Android Debug Bridge (ADB) - Android

كيفية البدء باستخدام Android Debug Bridge (ADB) - Android

2. عليك استخراج الملف المضغوط بعد التنزيل. قد تجد أنه من المفيد حفظه في محرك الأقراص “C:” أو المجلد الرئيسي (في Linux) لتسهيل العثور عليه.

كيفية البدء باستخدام Android Debug Bridge (ADB) - Android

3. افتح أدوات النظام الأساسي للمجلد واستمر في الضغط على المفتاح Shift أثناء النقر بزر الماوس الأيمن على المجلد.

4. حدد الخيار “فتح نافذة PowerShell هنا”. (يمكن القول ، “فتح نافذة الأوامر هنا” على بعض أجهزة الكمبيوتر.)

كيفية البدء باستخدام Android Debug Bridge (ADB) - Android

عند الانتهاء من هذه الخطوات ، يتم إعداد ADB على جهاز الكمبيوتر الخاص بك. الخطوة التالية هي تمكين تصحيح أخطاء USB على هاتفك.

تمكين تصحيح أخطاء USB على جهازك المحمول الذي يعمل بنظام Android

قد تختلف خطوات تمكين تصحيح أخطاء USB قليلاً على هواتف Android المختلفة. ومع ذلك ، سيكون مشابهًا جدًا للخطوات الموضحة أدناه.

1. انتقل إلى إعدادات هاتفك.

2. انقر فوق “حول الهاتف -> معلومات البرنامج”.

كيفية البدء باستخدام Android Debug Bridge (ADB) - Android

3. قم بالتمرير لأسفل حتى تصل إلى رقم البنية ، ثم انقر فوقه سبع مرات لإلغاء قفل خيارات المطور.

كيفية البدء باستخدام Android Debug Bridge (ADB) - Android

4. ارجع إلى شاشة “حول الهاتف” ، ويجب إدراج خيارات “المطور” كخيار. اضغط على هذا الخيار.

كيفية البدء باستخدام Android Debug Bridge (ADB) - Android

5. انقر لتمكين تصحيح أخطاء USB ، وأكد أنك تختار القيام بذلك.

كيفية البدء باستخدام Android Debug Bridge (ADB) - Android

6. قم بتوصيل هاتفك بجهاز الكمبيوتر الخاص بك.

7. عندما تظهر الرسالة التي تشير إلى “السماح بتصحيح USB” ، اختر “سماح”.

كيفية البدء باستخدام Android Debug Bridge (ADB) - Android

من المستحسن التحقق من خيار “السماح دائمًا لهذا الكمبيوتر” إذا كنت تستخدم جهاز كمبيوتر تثق به. إنها تجعل التجربة التي ستحصل عليها عند استخدام ADB أكثر سلاسة وتمكنك من إنقاذ البيانات من هاتف لم يعد يعمل.

اختبار ADB

لتحديد ما إذا كان الاتصال بين هاتفك وجهاز الكمبيوتر يعمل ، اختبر ADB عن طريق تشغيل نفس الخطوات التي قمت بها لفتح موجه الأوامر أعلاه.

1. قم بتوصيل هاتفك بجهاز الكمبيوتر الخاص بك.

2. اكتب adb devices في نافذة الأوامر واضغط على Enter.

كيفية البدء باستخدام Android Debug Bridge (ADB) - Android

3. إذا كان يسرد جهازك ، فقد نجحت في الاتصال.

ماذا لو لم تنجح؟

إذا لم تشاهد الرسالة الموجودة على هاتفك والتي تشير إلى “السماح بتصحيح USB” ، بعد إعداد كل شيء ، فلا داعي للذعر. قد يكون الإصلاح سهلاً مثل إعادة تشغيل هاتفك أو تغيير خيارات USB لنقل الصور أو MIDI.

إذا كان لا يزال لا يظهر ، فحاول إجراء اختبار ADB. إذا حصلت على نص أحمر مخيف المظهر يخبرك بأن “ADB غير معروف كأمر داخلي أو خارجي …” ، فجرّب الخطوات التالية. ستقوم بإضافة متغيرات النظام لـ ADB إلى جهاز الكمبيوتر الخاص بك.

1. انتقل إلى موقع Oracle الرسمي.

2. قم بالتمرير لأسفل للعثور على الروابط لجميع الخيارات المتاحة لتنزيل Java SE.

كيفية البدء باستخدام Android Debug Bridge (ADB) - Android

3. حدد “dk-12.0.1_windows-x64_bin.exe.” (هذا هو أحدث إصدار اعتبارًا من هذا المنشور.)

4. قم بتنزيل JavaSE.

5. انقر نقرًا مزدوجًا فوق ملف الإعداد لتثبيته.

6. بعد انتهاء تثبيت Java ، انقر بزر الماوس الأيمن على أيقونة جهاز الكمبيوتر في مستكشف Windows.

كيفية البدء باستخدام Android Debug Bridge (ADB) - Android

7. حدد “خصائص”.

8. في النافذة التي تفتح ، حدد إعدادات النظام المتقدمة.

كيفية البدء باستخدام Android Debug Bridge (ADB) - Android

9. انقر على زر “متغيرات البيئة”.

كيفية البدء باستخدام Android Debug Bridge (ADB) - Android

10. حدد المسار المدرج في المربع السفلي من النافذة وانقر فوق تحرير.

كيفية البدء باستخدام Android Debug Bridge (ADB) - Android

11. انقر فوق “استعراض” وانتقل إلى المجلد الذي قمت فيه بحفظ مجلد أدوات النظام الأساسي.

كيفية البدء باستخدام Android Debug Bridge (ADB) - Android

12. حدد المجلد ، وأدوات النظام الأساسي ، وانقر فوق موافق.

13. الآن ، في Windows Explorer ، انتقل مرة أخرى إلى مجلد أدوات النظام الأساسي ، وافتح موجه الأوامر بالطريقة التي اتبعتها في البداية.

14. في موجه الأوامر ، اكتب adb devices. يجب أن يظهر جهازك الآن.

إذا كان جهازك “غير مصرح به” ، فتحقق من هاتفك. يجب أن يكون مربع تصحيح أخطاء USB مرئيًا الآن. اسمح لجهاز الكمبيوتر الخاص بك بالوصول إلى هاتفك ، وأنت مستعد وجاهز لاستخدام ADB!

أوامر ADB مفيدة

بالإضافة إلى مجموعة متنوعة من الحيل التي تتطلب ADB ، يقدم ADB بعض الأوامر المفيدة:

adb install C:\package.apk – تثبيت الحزمة الموجودة على C:\package.apk على جهاز الكمبيوتر الخاص بك على جهازك.

adb uninstall package.name – إلغاء تثبيت الحزمة مع package.name من جهازك. على سبيل المثال ، يمكنك استخدام اسم com.rovio.angrybirds لإزالة تثبيت تطبيق Angry Birds.

adb push C:\file /sdcard/file – دفع ملفًا من جهاز الكمبيوتر الخاص بك إلى جهازك. على سبيل المثال ، يدفع الأمر هنا الملف الموجود في C:\file على جهاز الكمبيوتر الخاص بك إلى /sdcard/file على جهازك

adb pull /sdcard/file C:\file – يسحب ملفًا من جهازك إلى جهاز الكمبيوتر الخاص بك – يعمل مثل adb push ، ولكن في الاتجاه المعاكس.

adb logcat – عرض سجل جهاز Android. يمكن أن يكون مفيدًا لتصحيح أخطاء التطبيقات.

adb shell – يمنحك shell سطر أوامر Linux تفاعلية على جهازك.

adb shell command – يقوم بتشغيل الأمر shell المحدد على جهازك.

للحصول على دليل كامل إلى ADB ، راجع صفحة Android Debug Bridge على موقع Android Developers من Google.

المصدر
زر الذهاب إلى الأعلى