dumpsys
是一种在 Android 设备上运行的工具,可提供有关系统服务的信息。可以使用 adb从命令行调用 dumpsys
,获取在连接的设备上运行的所有系统服务的诊断输出。相关语法应用参见:https://developer.android.com/studio/command-line/dumpsys
- 内存 adb shell dumpsys meminfo
- CPU adb shell dumpsys cpuinfo
- 帧率 adb shell dumpsys gfxinfo
- 显示 adb shell dumpsys display
- 电源 adb shell dumpsys power
- 电池状态 adb shell dumpsys batterystats
- 电池 adb shell dumpsys battery
- 闹钟 adb shell dumpsys alarm
- 位置 adb shell dumpsys location
获取包名和界面名:
MAC/LINUX:adb shell dumpsys window windows | grep mFocusedApp
WINDOWS:adb shell dumpsys window windows | findstr mFocusedApp
文件传输(手机电脑互传):
电脑发送文件到手机:
adb push desktop_filepath phone_filepath
手机发送文件到电脑:
adb pull
获取app启动时间:
adb shell am start -W packegename/interface
例:获取安卓手机设置界面的启动时间
获取手机日志:
adb logcat
安装/卸载app到手机:
adb install/uninstall 包名
查看已连接的设备:
adb devices
进入安卓手机linux系统命令行:
adb shell(exit退出)
启动/停止adb(可用于重启adb):
adb start-server/kill-server
查看帮助:
adb --help