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 文件目录 | 查看文件内容 |