android 效能測試
阿新 • • 發佈:2021-07-02
1、應用安裝後佔用大小
adb shell
du -s /data/app/包名
有時包名後會跟-1 、-2,可進入/data/app路徑,ls檢視包名
2、開機自啟
(1)啟動應用至少1次
(2)重啟手機
(3)等待5分鐘
(4)adb shell
ps |grep 包名 檢視是否有應用程序
3、cpu佔用
場景一:啟動應用在主頁面等待10分鐘
場景二:啟動應用,遍歷主-次流程頁面操作10分鐘
場景三:啟動應用,遍歷重點功能頁面重複操作10分鐘
場景四:啟動應用,home/鎖屏後臺,等待3分鐘
操作同時開始獲取資料,命令:top| grep 包名
top命令
User 1%, System 1%, IOW 0%, IRQ 0% User 16 + Nice 0 + Sys 23 + Idle 1168 + IOW 0 + IRQ 0 + SIRQ 0 = 1207 PID PR CPU% S #THR VSS RSS PCY UID Name 7334 3 0% S 35 548272K 39436K fg u0_a32 com.qiyi.hwtv.huawei
top | grep 包名
shell@m321:/ $ top | grep 包名
pid pr cpu s #THR vss. rss pcy. uid name8411 2 77% R 149 794292K 105684K fg u0_a298 包名
win10顯示順序:pid uid(user) PR NI VIRT RES SHR S[%CPU] [%MEMORY] time name
win10按q退出,mac按control+z退出
4、記憶體佔用
adb shell cat /proc/meminfo 檢視記憶體詳細資訊
adb shell df 檢視裝置節點記憶體
adb shell free 檢視磁碟記憶體和執行記憶體
adb shell dumpsys meminfo 檢視所有應用佔用記憶體資訊,+包名 檢視該應用記憶體佔用詳細資訊,+包名|grep TOTAL,檢視應用佔用總記憶體資訊
場景同cpu操作
5、清除資料 快取
adb shell pm clear 包名
6、