解決方案:
Application中添加:
啓動的第一個activity設置如下:
以爲是Application中初始化x5內核和MainActivity中加載資源過多導致的。結果並不是。
啓動時間高達:9668ms。 問題很嚴重。
最終問題定位到:
啓動頁中使用的圖片實在是太大了:
換圖,問題解決。啓動時間降了很多。
總結:
加載圖片也會導致啓動耗時很多。
這個圖片是在xml中加載的,結合xml顯示視圖的加載性能要劣於動態加載。
所以啓動頁的視圖還是改爲動態加載吧。儘量讓app可以快速啓動。
其他界面也可如此。
涉及知識:性能優化、app啓動時間優化、app啓動流程,圖片加載