1、 查看內存信息
1)查看所有內存信息
命令:
dumpsys meminfo
2)查看某個包的內存信息
命令:
dumpsys meminfo pkg_name
例:
shell@android:/ $ dumpsys meminfo com.tencent.mobileqq > /mnt/sdcard/meminfo.txt
2、 查看CPU信息
例子:
C:\Users\laiyu>adb shell
shell@android:/ $ top -d 1 | busybox grep "com.tencent.mobileqq" > /mnt/sdcard/p
erformance.txt
注:直接使用grep可能報錯,提示找不到命令,這時如果busybox中有grep命令,可以如上,busybox grep
方法2:通過dummpsys cpuinfo命令
命令:adb shell dumpsys cpuinfo
例:
C:\Users\laiyu>adb shell dumpsys cpuinfo | find "com.tencent.mobileqq"
3、 查看應用啟動時間
命令:
adb logcat -c && adb logcat -f /mnt/sdcard/up.txt -s tag
選項說明
-c 清屏
-f 指定運行結果輸出文件,默認輸出到標准設備(一般是顯示器
-s 設置默認的過濾級別為Silent
tag 僅顯示priority/tag
更多信息煩請參考 adb logcat -help
例:
先啟動app,然后執行如下命令
C:\Users\laiyu>adb logcat -c && adb logcat -f /mnt/sdcard/up.txt -s ActivityManager
備注:I/ActivityManager: I 代表優先級,ActivityManager代表tag
注:查找Dispalyed字眼,可看到應用(com.tentcent.mobileqq)啟動時間(total +4s410ms),啟動頁停留展示時間(+835ms)
4、 查看電量信息
命令:
dumpsys battery
例:
shell@android:/ $ dumpsys battery