adb 常用命令

ADB命令

cmd 描述
adb root root权限
adb remount 读写权限
adb shell "svc power reboot" 重启
su root 权限
rm -rf 路径 删除文件
df (-h) 查看存储信息
cat /proc/cpuinfo 查看CPU信息
cat /proc/stat 查看CPU活动情况
adb disable-verity 关闭在调试环境下的dm-verity检查
adb shell getprop 获取Android设备信息
adb shell getprop ro.product.brand 获取Android品牌信息
adb shell dumpsys window displays 获取屏幕分辨率
adb shell \n cat /proc/meminfo 获取RAM大小(第一行)
grep -Inrs 关键字 全局搜索关键字
adb connect ip地址 连接局域网设备
adb shell pm list packages 列出手机装的所有app的包名
adb shell pm list packages -s 列出系统应用的所有包名
adb shell pm list packages -3 列出除了系统应用的第三方应用包名
adb shell pm clear (apk包名) 清除应用数据与缓存
adb shell am force-stop (apk包名) 强制停止应用
adb shell wm size 查看屏幕分辨率
package 描述
pm uninstall 包名 卸载软件
pm path 包名 查看包路径
adb install (-r) path 安装程序
adb shell am start -n com.flyaudio.diag/.DiagActivity 启动程序
adb shell monkey -p com.flyaudio.diag -c android.intent.category.LAUNCHER 1 启动程序
adb shell dumpsys package com.examle.xx 找出包含此包名的apk的所有信息
adb shell dumpsys window | findstr mCurrentFocus 查看当前应用主程序入口和包名
cp path1 path2 拷贝文件
cp path1 path2 -rf 拷贝文件夹
logcat 描述
adb logcat -> D:/log.txt 输出日志
adb logcat -c 清除日志缓存
logcat | grep "名字" 过滤logcat
logcat -s 标签 输出标签日志
logcat -t 数字 输出最近的几行Logcat
logcat -g 查看日志缓冲区信息
adb logcat grep "^..Activity" 正则表达式过滤
adb logcat *:E Error级别日志
file 描述
chmod 777 文件或目录 修改文件权限可读可写可执行
cat 文件目录 查看文件内容

你可能感兴趣的:(adb 常用命令)