AndroidStudio 自帶 CPU 和內存檢測工具,繪制出變化圖,可以直觀明了的看出內存和cpu的變化曲線。
手機連接電腦,選擇要調試的手機,選擇要檢測的應用進程,Memory是內存監控,CPU是cpu監控,Network是網絡流量監控,GPU用於流暢度測試。
GPU圖:縱軸表示每幀繪制的時間,橫軸是運行時間。
內存測試時,重點關注兩點:
1)退出某個頁面后,內存是否回落。如果沒有及時回落,也不一定就是問題,可能程序還沒有自動GC,故一般情況下,需要手動GC,如果手動GC后,仍無法回落,此時可以確定有問題。
2)進行某個操作后,內存增長的過快,也可能存在風險,此時可反復操作進行確認。