启动速度优化
1.查看启动时间。log查看:Displayed
2.通过 adb shell am start -W 包名/activity路径
3.启动速度优化:
1.开线程异步执行
2.懒加载
4.具体优化:查看方法耗时时间
在Application和SplashActivity中进行 通过Debug.startMethodTracing(“trace文件路径”) Debug.stoptMethodTracing()
通过android studio来分析trace文件
1.将trace文件用as打开 2.左右排列代码方法代表Trace内执行的方法 上下代表每个方法内掉用的方法 1s = 1000000us IdleTime代表没被cpu选中时线程block的时间