android启动时间

本文详细分析了Android启动过程中的时间分配,包括内核到启动Android阶段的大约78秒,以及从启动Android到launch加载完毕大约17秒。期间预加载类花费约4秒,启动service阶段大约6秒,其中PackageManagerService启动接近4秒。从activityManager开始启动launcher到调用launcher的onCreate大约耗时3秒。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

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

2、启动android:

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

启动android时间:


启动launch时间


大概花了32 - 15 = 17s

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


大概4s

然后是启动service:



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

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


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


评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值