adb shell 命令相关功能
2017-08-03 本文已影响27人
act262
adb shell 命令相关功能
Tags: adb_shell
- adb shell wm 命令获取屏幕相关信息
- adb shell screenrecord 录屏命令
- adb shell am 命令
- adb shell am 命令之debug技巧
- adb shell pm 命令
- adb shell logcat 命令
- adb shell uiautomator 命令
- adb shell dumpsys 命令
TODO:正在完善中
常用的命令
- 查找该应用相关信息
adb shell top | grep packagename
- 查看内存使用情况
adb shell dumpsys meminfo packagename
adb shell dumpsys meminfo pid
- 查看当前栈顶的Activity、Window
adb shell dumpsys window windows | grep -E 'mCurrentFocus'
adb shell dumpsys activity | grep mFocusedActivity
- logcat 输出到指定文件
adb logcat >> d:\log.txt
- 录屏命令
adb shell screenrecord
系统属性设置相关
进入shell(adb shell
)环境下操作,或者全路径执行
getprop
获取所有的Android系统属性
getprop NAME
获取指定KEY的系统属性值
setprop NAME VALUE
设置一组Android系统的属性
对应开发者选项的一些功能设置(详情参考HardwareRenderer类)
开启/关闭过度绘制,代替手动到开发者选项中去开启关闭过度绘制功能(用命令设置后需要刷新了界面才会有变化)
adb shell setprop debug.hwui.overdraw show
adb shell setprop debug.hwui.overdraw false
开启关闭GPU呈现模式分析
adb shell setprop debug.hwui.profile visual_bars
adb shell setprop debug.hwui.profile false