أهم أوامر adb shell

السلام عليكم ورحمة الله وبركاته 

أسعد الله أوقاتكم بكل خير 

في هذه المقالة سوف تذكر أهم أوامر ADB (Android Debug Bridge) مع الشرح لوظيفة كل أمر:


 1. adb devices: يساعد في التأكد من أن الجهاز متصل بشكل صحيح ويعرض قائمة بالأجهزة المتصلة بالكمبيوتر والتي يمكن التحكم بها.

 

 2. adb install <apk_path>  يستخدم لتثبيت التطبيقات التي تم تحميلها أو تطويرها ويقوم بتثبيت ملف APK على الجهاز.


 3. adb uninstall <package_name> يستخدم هذا الأمر لإزالة التطبيقات غير المرغوب فيها.

"يقوم بإلغاء تثبيت تطبيق معين من الجهاز"

 


4. adb push <local_path> <remote_path> يستخدم هذا الأمر لنقل الملفات مثل الصور أو المستندات إلى الجهاز. "يقوم بنقل ملف من الكمبيوتر إلى الجهاز"

  


5. adb pull <remote_path> <local_path> يستخدم هذا الأمر لاسترجاع الملفات أو البيانات من الجهاز.

 "يقوم بنسخ ملف من الجهاز إلى الكمبيوتر"

  

 6. adb shell: يفتح سطر الأوامر الخاص بالجهاز.

   ويستخدم لتنفيذ أوامر مباشرة على الجهاز.


7. adb logcat: يعرض سجلات النظام والأخطاء. ويستخدم لتشخيص المشكلات وفهم سلوك التطبيقات.


8. adb reboot: يقوم بإعادة تشغيل الجهاز.

   


 9. adb root: يمنح الوصول إلى صلاحيات الجذر (root) على الجهاز. ويستخدم للتطبيقات التي تحتاج صلاحيات خاصة.


10. adb tcpip <port>: يقوم بتفعيل وضع الاتصال عبر الـ TCP/IP على منفذ معين. ويستخدم هذا الأمر لتوصيل الجهاز عبر الشبكة بدلاً من الكابل.


11. adb connect <ip_address>:<port>: يقوم بالاتصال بجهاز عبر الشبكة باستخدام عنوان IP.ل ويستخدم لتوصيل جهاز Android بشبكة محلية.


12. adb disconnect: يفصل الاتصال بالجهاز المتصل عبر الشبكة. "يستخدم هذا الأمر لإيقاف الاتصال بالجهاز"


13. adb bugreport: يقوم بإنشاء تقرير شامل عن الأخطاء والسجلات. ويستخدم لتحليل المشكلات المعقدة.


14. adb settings list: يعرض جميع إعدادات النظام الحالية. ويستخدم لفهم الإعدادات التي تم تكوينها.


15. adb am start -n <package_name>/<activity_name>: يقوم بتشغيل تطبيق معين من خلال تحديد اسم الحزمة ونشاط التطبيق. ويستخدم لفتح التطبيقات بسرعة.


16. adb shell pm list packages: يعرض قائمة بجميع الحزم المثبتة على الجهاز. ويستخدم لمراجعة التطبيقات المثبتة.


هذه بعض أوامر ADB الأساسية التي يمكن استخدامها في تطوير التطبيقات أو إدارة أجهزة Android. 

وسوف نقوم بإضافة بعض الأوامر في مقالة قادمة بإذن الله 

والسلام عليكم ورحمة الله وبركاته 

تعليقات