GT--記錄android app消耗的cpu/記憶體/流量 /電量
騰訊GT簡介:
此apk是一款可以對APP進行測試的軟體,可以在任何情況下快速測試手機app的CPU、記憶體、流量、電量、幀率/流暢度等性能測試。有安卓版本和ios版本,分别下載下傳
1.下載下傳騰訊GT
http://gt.tencent.com/download.html
安卓版本:
ios版本:
2.将下載下傳包分别安裝到安卓和ios,以下均以安卓為例
3.在安卓手機上打開GT,點選接受
4.點選選擇被測應用,選中自己要測的app
5.選擇關注的測試點,cup、net(流量)、記憶體(pss)等,如果沒有啟動可以,點選lunch進行啟動,這裡應用已經在運作了。
6.進入參數标簽,點選編輯,拖拽要時時監控的性能名額到懸浮窗展示的參數這,如要監控cup(cpu)、記憶體(pss)、流量(pnet)(以後在運作目标app時可實時看到這些參數變化)
7.拖拽完成後,點選完成後傳回到參數标簽
8.在參數标簽繼續勾選需要監控的參數,隻是不實時看到而已。如電量
9.打開要測試的app,點選紅色圓點啟動監控,開始測試。
10.測試完成後,點選紅色的停止按鈕
11.打開gt界面,檢視各個性能名額資料。單擊性能名額,可以檢視該性能名額的詳情。如點選cpu
12.批量儲存監控的資料:單擊儲存,将勾選的性能名額資料儲存到該檔案夾,點選ok。(點選删除按鈕可以将監控的資料批量删除)
13.手機使用usb利用360手機助手連接配接電腦,找到剛才的檔案夾。預設在sd卡的GT-GW-xx-GW-DATA下
14.使用excel或文本檔案打開.csv檔案,使用自帶的統計圖示功能生成統計圖。安卓4.0以上系統檢視fps前要注意在開發者選項裡選中“禁用硬體疊加”,才能得到準确的fps值。
15.進行監控結果的判斷
a.檢視記憶體pss判斷有無記憶體洩漏(使用完後沒有釋放記憶體)
Native/Dalvik :主要看這項,它分别給出的是JNI層和Java層的記憶體配置設定情況,如果發現這個值一直增長,則代表程式可能出現了記憶體洩漏。
Total:該應用實時占用的真正記憶體
b.檢視電量:一個系統走一遍基礎功能耗電不應超過20%。在gt的插件标簽裡有耗電測試。這裡已知對個别手機比較準确,可以考慮使用其他的工具來測耗電量。
c.檢視流量pnet:流量應穩步或較小的遞增,如果一下變大,就要檢視是哪費流量了進行優化
d.cpu檢視: