1. 程式人生 > >9-2交互體驗

9-2交互體驗

cti inf 響應時間 mage 耗時 spl play clas 沒有

交互體驗:

響應時間

  • app交互:
    冷啟動、熱啟動
    事件響應、內部加載速度
  • 接口性能
  • H5加載

冷啟動

#先停止一個應用
adb shell am force-stop package
#再啟動應用查看啟動時間
adb shell an start -S -W package/activity

以UC瀏覽器為例

技術分享圖片

this time:最後一個activity時間
total time:包括間接啟動的activity時間
wait time:總體消耗時間

安卓新的系統,日誌會打印每個activity啟動的時間,但該時間不包含頁面的加載時間

# 兩條命令一樣的
adb logcat|grep -i activitymanager.*Displayed
adb logcat -s ActivityManager|grep Displayed

技術分享圖片

Chrome remote devices
chrome://inspect
chrome最新版本取消對一個css標簽的支持,而devtool團隊沒有考慮修復。我們可以使用Chrome 62

卡頓

安裝stf
cnpm install -g stf

9-2交互體驗