ADB:Android Debug Bridge,是Android SDK里一个可以直接操作安卓模拟器或真实设备的工具,颇为强大。
检测APP:
adb shell am start -W $package/.MainActivity //启动时间
adb shell dumpsys meminfo $pid // 指定程序内存使用情况
adb shell dumpsys meminfo $package //指定程序内存使用情况
adb shell dumpsys cpuinfo $package //指定程序CPU使用情况
adb shell cat /proc/uid_stat/$PID/tcp_rcv //接收的数据流量
adb shell cat /proc/uid_stat/$PID/tcp_snd //发送的数据流量
adb shell dumpsys batterystats $package | more //指定程序电量消耗信息
adb shell dumpsys batterystats | more //综合电量消耗
adb shell dumpsys battery //电池信息
adb shell "ps | grep $package" //查指定程序pid
其他常用命令:
adb shell getprop //查看手机信息
adb shell getprop ro.serialno //查看手机序列号
adb shell cat /proc/cpuinfo //查看手机CPU信息
adb shell cat /proc/meminfo //查看手机内存信息
adb uninstall $package //卸载apk
adb reboot //重启手机
adb reboot recovery //重启手机到recovery
adb reboot bootloader //重启手机到bootloader界面
adb kill-server //关闭adb服务
adb start-server //启动adb服务