设为首页 加入收藏

TOP

Android提高启动速度
2014-11-24 12:21:29 来源: 作者: 【 】 浏览:1
Tags:Android 提高 启动 速度


首先看一下android系统的启动流程:


bootloader
引导程序


kernel
内核


init
init
初始化(这个大家都比较熟悉了,不要多说)


service manager


从实际的测试数据来看,有两个地方时最耗时间的,一个是zygote的装载一千多个类和初始化堆栈的过程,用了20秒左右。另一个是扫描


/system/app,
/system/framework,
/data/app,
/data/app-private.


这几个目录下面的package用了大概10秒,所以我们重点能够修理的就是这两个老大的。


一、首先是调试工具的使用,可以测试哪些类和那些过程占用了多少时间,


主要工具为


stopwatch


Message loggers


Android自带


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Android IMF 分析 下一篇Java异常处理

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·Python 教程 - W3Sch (2025-12-26 12:00:51)
·Python基础教程,Pyt (2025-12-26 12:00:48)
·神仙级python入门教 (2025-12-26 12:00:46)
·“我用Java 8”已成 (2025-12-26 11:19:54)
·下载 IntelliJ IDEA (2025-12-26 11:19:52)