解决方案:
Application中添加:
启动的第一个activity设置如下:
以为是Application中初始化x5内核和MainActivity中加载资源过多导致的。结果并不是。
启动时间高达:9668ms。 问题很严重。
最终问题定位到:
启动页中使用的图片实在是太大了:
换图,问题解决。启动时间降了很多。
总结:
加载图片也会导致启动耗时很多。
这个图片是在xml中加载的,结合xml显示视图的加载性能要劣于动态加载。
所以启动页的视图还是改为动态加载吧。尽量让app可以快速启动。
其他界面也可如此。
涉及知识:性能优化、app启动时间优化、app启动流程,图片加载