APP性能測試——啓動時間

Android應用性能測試通常包括:啓動時間、內存、CPU、耗電量、流量、流暢度等。

啓動時間分爲兩種情況:

一種是冷啓動時間(通常是系統重啓,即在啓動前沒有該App進程的情況)。

一種是熱啓動,即App從被切換到前臺(點back退出後再點擊圖標啓動)。

1.adb命令

測試方法 輸入adb shell am start -W packagename/MainActivity 

  • startTime記錄的剛準備調用startActivityAndWait()的時間點
  • endTime記錄的是startActivityAndWait()函數調用返回的時間點
  • WaitTime = startActivityAndWait()調用耗時。

2.代碼日誌輸入查看

  • 直接源碼打日誌,輸入各個位置的耗時操作最爲有效,需要源碼


3.用Androidstudio(android device monitor)查看手機系統日誌輸出

  • 日誌過濾Displayed關鍵字





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章