APP启动踩坑记录

1、启动后有白屏

解决方案:

Application中添加:

启动的第一个activity设置如下:

2、点击启动后,需要很久才会打开

以为是Application中初始化x5内核和MainActivity中加载资源过多导致的。结果并不是。

启动时间高达:9668ms。 问题很严重。

 

最终问题定位到:

启动页中使用的图片实在是太大了:

换图,问题解决。启动时间降了很多。

 

总结:

加载图片也会导致启动耗时很多。

这个图片是在xml中加载的,结合xml显示视图的加载性能要劣于动态加载。

所以启动页的视图还是改为动态加载吧。尽量让app可以快速启动。

其他界面也可如此。

 

涉及知识:性能优化、app启动时间优化、app启动流程,图片加载