ADB:Android Debug Bridge,是Android SDK里一個可以直接操作安卓模擬器或真實設備的工具,頗為強大。
檢測APP:
adb shell am start -W packageName/.MainActivity //啟動時間
adb shell dumpsys meminfo $PID // 指定程序內存使用情況
adb shell dumpsys meminfo packageName //指定程序內存使用情況
adb shell dumpsys cpuinfo packageName //指定程序CPU使用情況
adb shell cat /proc/uid_stat/$PID/tcp_rcv //接收的數據流量
adb shell cat /proc/uid_stat/$PID/tcp_snd //發送的數據流量
adb shell dumpsys batterystats packageName | more //指定程序電量消耗信息
adb shell dumpsys batterystats | more //綜合電量消耗
adb shell dumpsys battery //電池信息
adb shell "ps | grep packageName" //查指定程序pid
其他常用命令:
adb shell getprop //查看手機信息
adb shell getprop ro.serialno //查看手機序列號
adb shell cat /proc/cpuinfo //查看手機CPU信息
adb shell cat /proc/meminfo //查看手機內存信息
adb uninstall packageName //卸載apk
adb reboot //重啟手機
adb reboot recovery //重啟手機到recovery
adb reboot bootloader //重啟手機到bootloader界面
adb kill-server //關閉adb服務
adb start-server //啟動adb服務