1、启动后有白屏

解决方案:

Application中添加:

APP启动踩坑记录

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

APP启动踩坑记录

APP启动踩坑记录

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

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

APP启动踩坑记录

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

 

最终问题定位到:

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

APP启动踩坑记录

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

APP启动踩坑记录

 

总结:

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

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

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

其他界面也可如此。

 

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

相关文章:

  • 2023-03-16
  • 2022-12-23
  • 2021-12-04
  • 2021-06-20
  • 2021-07-30
  • 2021-07-22
猜你喜欢
  • 2022-12-23
  • 2022-02-03
  • 2021-11-13
  • 2021-07-04
  • 2022-12-23
  • 2022-12-23
  • 2021-07-15
相关资源
相似解决方案