主要看下android的启动过程时间都花在哪:

1、首先是kernel到启动android这段时间,我的机子这花了大概7 8 s左右

2、启动android:

主要是从启动android到launch加载完毕

启动android时间:

android启动时间_第1张图片

启动launch时间

android启动时间_第2张图片

大概花了32 - 15 = 17s

这中间主要有预加载类,花了

android启动时间_第3张图片

大概4s

然后是启动service:

android启动时间_第4张图片

android启动时间_第5张图片

大概花了6s,这其中启动PackageManagerService花了将近4s

然后在看下开始启动launcher的时间


可以看到从activityManager开始启动launcher到调用launcher的onCreate花了3s左右


更多相关文章

  1. Android浏览器显示大分辨率图片的问题
  2. android 网络访问-图片处理优秀开源项目
  3. android 开发 解码gif图片,获取每帧bitmap
  4. Android实现插件化(热加载)和插件加密
  5. android图片压缩质量参数Bitmap.Config RGB_565等的含义
  6. Android怎么让RadioButton图片居中显示
  7. 使用ProgressBar实现加载进度条
  8. android点击按钮控制图片切换-kotlin
  9. android 触摸手指动作放大和缩小图片

随机推荐

  1. Android进阶(十)Android(安卓)发邮件
  2. Android虚拟平台的编译和整合
  3. android中的资源,资源与xml文件
  4. 使用android快速开发框架afinal 开发andr
  5. Android(安卓)基础总结:(二)Android(安卓)AP
  6. 用fastboot大刷Android(安卓)~换个方法刷
  7. android待机详细结合代码分析(二)
  8. IOS和Android(安卓)OpenGL游戏引擎的集成
  9. Android(安卓)核心分析(12) -----Android
  10. Android(安卓)连接WIF获取的信息剖析