Adb的常用命令

  • 下面为adb常规操作
1-1. adb 版本
adb version
1-2. 关闭adb服务
adb kill-server
1-3. 重启
adb reboot
1-4. 过滤日志
adb logcat -s TAG1:*  TAG2:*
adb logcat | findstr "zhangbin"
adb logcat | find "IconCache"
adb logcat *:E  
1-5. 抓log
adb logcat -v threadtime>d:/201905152330.log
1-6. 安装和卸载
adb install XXX.apk
adb uninstall com.zhangbin.flutter_app
  • 下面为adb shell系列
2-1. 录制视频
 adb shell screenrecord /sdcard/1234.mp4
2-2. 获取当前的activity
 adb shell dumpsys activity top
2-3. 在edittext中输入内容
 adb shell input text 要输入的内容
2-4. 获得cpu架构
adb shell getprop ro.product.cpu.abi
2-5. Android 系统大版本 7/8/9
adb shell getprop ro.build.version.release
2-6. 屏幕分辨率命令
adb shell wm size
2-7. 屏幕密度命令
adb shell wm density
2-8. 列出当前设备所有已安装的程序的包名
adb shell pm list packages
2-9. 系统应用
adb shell pm list packages -s
2-9. 第三方应用
adb shell pm list packages -3
2-10. 清除数据
adb shell pm clear com.zhangbin.flutter_app
2-11.查看当前页面在哪个包中
adb shell pm path com.android.camera
2-12.模拟拔下设备电源时
adb shell dumpsys battery unplug
2-13.恢复电池操作
adb shell dumpsys battery reset
2-30. 获取用户手机版本
adb shell getprop ro.build.type   返回值user版本,eng 版本 userdebug版本
  • 下面为adb root操作系列 eng/userdebug/root版本
3-1. 挂载进入系统目录
adb root
adb remount
或者需要
adb root
adb disable-verity
adb reboot
adb root
adb remount
    原文作者:张彬528
    原文地址: https://www.jianshu.com/p/ac08193463c7
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞