ADB، أو Android Debug Bridge، هي أداة قوية تتيح لك التحكم في جهاز Android الخاص بك من جهاز كمبيوتر. سواء أكان الأمر يتعلق بإدارة التطبيقات أو التقاط لقطات الشاشة أو الوصول إلى سجلات النظام، يعمل ADB على تبسيط المهام وفتح الميزات المتقدمة، مما يجعله أداة يجب معرفتها لكل مستخدم Android.
ما هو بنك التنمية الآسيوي ولماذا استخدامه؟
ADB، أو Android Debug Bridge، هي أداة سطر أوامر تتيح لك التحكم في جهاز Android الخاص بك بما يتجاوز إعداداته القياسية. من خلال إدخال أوامر نصية في محطة جهاز الكمبيوتر الخاص بك، يمكنك التواصل مباشرة مع جهازك لفتح الميزات المتقدمة وتنفيذ المهام التي لا يمكن الوصول إليها من خلال القوائم العادية.
يعمل ADB كجسر بين جهازك وجهاز الكمبيوتر، حيث يسمح لك بتثبيت التطبيقات ونقل الملفات والتقاط لقطات الشاشة والوصول إلى سجلات النظام والمزيد. إنها أداة قوية لأي شخص يتطلع إلى تخصيص تجربة Android الخاصة به أو استكشاف الأخطاء وإصلاحها أو تحسينها.
لماذا نستخدم بنك التنمية الآسيوي؟ فهو يبسط المهام مثل تصحيح أخطاء التطبيقات، أو التحقق من الاتصال، أو إصلاح مشكلات النظام، مما يجعلها أسرع وأسهل. سواء كنت مطورًا أو مجرد خبير في التكنولوجيا، يفتح ADB إمكانيات التحكم الكامل في جهاز Android الخاص بك.
الشروع في العمل مع بنك التنمية الآسيوي
البدء مع ADB أمر سهل. أولاً، قم بتنزيل وتثبيت Android SDK Platform-Tools على جهاز الكمبيوتر الخاص بك. بعد ذلك، قم بتمكين خيارات المطور على جهاز Android الخاص بك عن طريق النقر على “رقم الإصدار” في الإعدادات، متبوعًا بتشغيل “تصحيح أخطاء USB”. بعد ذلك، قم بتوصيل جهازك بالكمبيوتر عبر USB، وقم بتفويض الاتصال، وستكون جاهزًا. للحصول على تعليمات مفصلة، راجع هذه المقالة حول تثبيت ADB.
إذا كنت تفضل الإعداد اللاسلكي، فيمكنك توصيل جهازك بالكمبيوتر عبر Wi-Fi بعد اتصال USB الأولي. يعد Wireless ADB رائعًا لمهام مثل اختبار التطبيقات أو ضبط الإعدادات أثناء التنقل. لمزيد من المعلومات حول كيفية إعداده، راجع هذا الدليل حول تمكين ADB اللاسلكي.
9 أوامر ADB يجب أن يعرفها كل مستخدم Android
بمجرد قيامك بإعداد ADB، فقد حان الوقت لاستكشاف الأوامر التي تجعله قويًا جدًا. تم تصميم أوامر ADB لتبسيط المهام وتحسين الكفاءة وفتح الميزات المتقدمة على جهاز Android الخاص بك. فيما يلي تسعة أوامر أساسية يجب أن يعرفها كل مستخدم Android — لا تقلق، فهي سهلة الاستخدام!
تحقق من اتصال الجهاز
يأمر:
adb devices
قم بتشغيل هذا الأمر على جهازك الطرفي أو موجه الأوامر للتحقق من أن جهاز Android الخاص بك متصل بشكل صحيح بجهاز الكمبيوتر الخاص بك. فهو يسرد جميع الأجهزة المتصلة بنظامك، مما يضمن أن ADB جاهز للعمل.
إذا لم يكن جهازك متصلاً، فسيقوم الأمر بإرجاع قائمة فارغة، تشير إلى أن ADB لا يمكنه اكتشاف أي أجهزة.
ومع ذلك، إذا كان الاتصال ناجحًا، فسترى قائمة بالأجهزة المتصلة. على سبيل المثال:
يضمن هذا الفحص السريع أن ADB جاهز للعمل قبل البدء في تنفيذ المزيد من الأوامر. إذا لم يظهر جهازك، فتحقق جيدًا من اتصال USB، وتأكد من تمكين “تصحيح أخطاء USB”، ثم قم بتفويض الاتصال على جهازك إذا طُلب منك ذلك.
تثبيت التطبيق
يأمر:
adb install
يتيح لك هذا الأمر تثبيت ملفات APK بسرعة على جهاز Android الخاص بك دون الحاجة إلى التنقل عبر القوائم. كل ما تحتاجه هو مسار الملف إلى APK على جهاز الكمبيوتر الخاص بك.
على سبيل المثال، لتثبيت Twitter Lite APK، عليك تشغيل:
بمجرد اكتمال التثبيت، سيظهر التطبيق على هاتفك، جاهزًا للاستخدام. يكون هذا مفيدًا بشكل خاص عند اختبار التطبيقات أو تثبيت ملفات APK غير المتوفرة على متجر Google Play.
إذا واجهت أية مشكلات، فتحقق مرة أخرى من مسار الملف وتأكد من توصيل جهازك بشكل صحيح.
قائمة التطبيقات المثبتة
يأمر:
adb shell pm list packages
يمنحك هذا الأمر قائمة كاملة بجميع التطبيقات المثبتة على جهاز Android الخاص بك، مع عرض أسماء حزمها. إنه مفيد بشكل خاص عندما تحتاج إلى تحديد التطبيقات لمهام الإدارة مثل إلغاء تثبيت البيانات أو مسحها.
نظرًا لأن القائمة الكاملة قد تكون مرهقة، يمكنك البحث عن تطبيقات أو حزم محددة لتوفير الوقت. استخدم الأوامر التالية بناءً على نظام التشغيل الخاص بك:
على ويندوز: استخدم الأمر findstr
adb shell pm list packages | findstr twitter
على نظام Linux أو macOS: استخدم الأمر grep
adb shell pm list packages | grep twitter
على سبيل المثال، سيؤدي البحث عن Twitter إلى ظهور ما يلي:
إلغاء تثبيت أحد التطبيقات
يأمر:
adb uninstall
يقوم هذا الأمر بإزالة التطبيقات غير المرغوب فيها من جهازك عن طريق تحديد اسم الحزمة الخاصة بها. إنها طريقة رائعة لإزالة برامج bloatware، أو تحرير مساحة، أو إلغاء تثبيت التطبيقات التي تختبرها.
أولاً، تأكد من حصولك على اسم الحزمة الصحيح للتطبيق الذي تريد إلغاء تثبيته. على سبيل المثال، لإلغاء تثبيت Twitter Lite، ربما تكون قد حددت اسم الحزمة الخاص به مسبقًا على النحو التالي:
com.twitter.android.lite
لذلك تقوم بتشغيل الأمر:
adb uninstall com.twitter.android.lite
تم الآن إلغاء تثبيت تويتر.
خذ لقطة للشاشة
يأمر:
adb shell screencap /sdcard/screenshot.png
يلتقط هذا الأمر شاشة جهازك ويحفظ لقطة الشاشة على مساحة تخزين هاتفك، وتحديدًا في الدليل /sdcard. إنه مثالي للمواقف التي تحتاج فيها إلى التقاط لقطة دون استخدام الأزرار المادية.
سجل شاشتك
يأمر:
adb shell screenrecord /sdcard/recording.mp4
باستخدام هذا الأمر، يمكنك تسجيل كل ما يحدث على شاشة جهاز Android الخاص بك وحفظه كملف فيديو. إنه مثالي لإنشاء برامج تعليمية أو عرض ميزات التطبيق أو مشاركة لقطات اللعب.
سيبدأ التسجيل فورًا ويُحفظ في دليل /sdcard بجهازك باسم Recording.mp4.
لإيقاف التسجيل، اضغط على السيطرة + ج في الجهاز أو اترك مهلة التسجيل تنتهي بعد 3 دقائق (المدة الافتراضية).
إدارة الملفات
مع ADB، أصبح نقل الملفات بين جهاز الكمبيوتر الخاص بك وجهاز Android أمرًا سلسًا. تعتبر هذه الأوامر مثالية لإجراء نسخ احتياطي للبيانات أو نقل الوسائط أو دفع ملفات التكوين إلى جهازك.
الأوامر:
adb push
نقل الملفات من جهاز الكمبيوتر الخاص بك إلى جهازك.
adb pull
انسخ الملفات من جهازك إلى جهاز الكمبيوتر الخاص بك.
الوصول إلى سجلات النظام
يأمر
adb logcat
يتيح لك هذا الأمر عرض السجلات التفصيلية من جهاز Android الخاص بك في الوقت الفعلي. إنها أداة لا تقدر بثمن للمطورين الذين يقومون بتصحيح أخطاء التطبيقات، ويمكن أن تساعد أيضًا في تحديد المشكلات أو تعقب الأخطاء في أداء جهازك.
ستعرض المحطة الطرفية الخاصة بك موجزًا مباشرًا لسجلات النظام، بما في ذلك نشاط التطبيق ورسائل النظام وتقارير الأخطاء.
أعد تشغيل جهازك
يأمر:
adb reboot
إن إعادة تشغيل جهاز Android الخاص بك أمر بسيط مثل تشغيل هذا الأمر، مما يلغي الحاجة إلى استخدام زر الطاقة يدويًا. إذا كان هاتفك لا يستجيب أو كنت في منتصف عملية تصحيح الأخطاء، فيمكنك إعادة التشغيل بسهولة باستخدام هذا الأمر.
نصائح للتعامل مع ADB بأمان
يعد ADB أداة متعددة الاستخدامات، ولكن الحذر هو المفتاح. اتصل فقط بأجهزة الكمبيوتر الموثوقة، وتجنب تمكين تصحيح أخطاء USB في الأماكن العامة، وتحقق دائمًا من الأوامر مرة أخرى لمنع التغييرات غير المقصودة. وتحقق دائمًا من مسارات الملفات وأسماء الحزم لتجنب فقدان البيانات أو مشكلات النظام.
(العلامات للترجمة)أندرويد(ر)أندرويد