adb常用的20个命令

ADB(Android Debug Bridge)是Android开发工具中的一个命令行工具,常用于与Android设备进行交互、调试和测试。以下是ADB常用的20个命令:

  1. adb devices‌:列出所有已连接的设备及其状态。
  2. ‌**adb connect <device_ip>:<port>**‌:通过IP地址和端口号远程连接设备。
  3. ‌**adb disconnect <device_ip>:<port>**‌:断开与远程设备的连接。
  4. ‌**adb install <path_to_apk>**‌:将指定路径的APK文件安装到设备上。
  5. ‌**adb uninstall <package_name>**‌:卸载指定包名的应用程序。
  6. ‌**adb push <local> <remote>**‌:将本地文件复制到设备。
  7. ‌**adb pull <remote> [<local>]**‌:从设备复制文件到本地。
  8. adb shell‌:启动设备上的shell环境,可以直接在设备上运行命令。
  9. adb logcat‌:查看设备的实时日志信息,帮助了解设备的运行状态和排查问题。
  10. adb reboot‌:重启设备。
  11. adb reboot bootloader‌:重启设备进入bootloader模式。
  12. adb reboot recovery‌:重启设备进入recovery模式。
  13. ‌**adb shell am start <package_name>/<activity_class_name>**‌:启动指定应用程序的特定Activity。
  14. ‌**adb shell am force-stop <package_name>**‌:强制停止指定的应用程序。
  15. adb shell pm list packages‌:列出设备上安装的所有应用程序包名。
  16. ‌**adb shell pm clear <package_name>**‌:清除指定应用程序的数据与缓存。
  17. ‌**adb shell input text <text>**‌:模拟输入文本到设备。
  18. ‌**adb shell input keyevent <keycode>**‌:模拟按键事件,如返回键、音量键等。
  19. ‌**adb shell input tap <x> <y>**‌:模拟点击屏幕上的指定坐标。
  20. ‌**adb shell input swipe <x1> <y1> <x2> <y2> <duration>**‌:模拟从(x1,y1)滑动到(x2,y2)的滑动操作,持续时间为duration毫秒。

这些命令涵盖了ADB的主要功能,包括设备连接、应用管理、文件传输、系统调试和输入模拟等。掌握这些命令可以大大提高Android开发和测试的效率。

相关推荐
你听得到1122 分钟前
肝了半个月,我用 Flutter 写了个功能强大的图片编辑器,告别image_cropper
android·前端·flutter
KevinWang_22 分钟前
Android 原生 app 和 WebView 如何交互?
android
用户693717500138423 分钟前
Android Studio中Gradle、AGP、Java 版本关系:不再被构建折磨!
android·android studio
杨筱毅1 小时前
【底层机制】Android低内存管理机制深度解析
android·底层机制
二流小码农2 小时前
鸿蒙开发:this的指向问题
android·ios·harmonyos
循环不息优化不止2 小时前
Jetpack Compose 状态管理
android
友人.2274 小时前
Android 底部导航栏 (BottomNavigationView) 制作教程
android
努力学习的小廉4 小时前
初识MYSQL —— 事务
android·mysql·adb
阿里云云原生4 小时前
深度解析 Android 崩溃捕获原理及从崩溃到归因的闭环实践
android
.豆鲨包4 小时前
【Android】Android内存缓存LruCache与DiskLruCache的使用及实现原理
android·java·缓存