摘要: 说明: 1. 通过Launcher或者startActivity启动最终的流程都是和上面的一致的. 2. AMP是AMS在App端(client端)的代理, ATP是ApplicationThread在AMS端(server端)的代理. 阅读全文
posted @ 2017-02-06 11:34 tiger168 阅读(538) 评论(0) 推荐(0) 编辑
摘要: 注:Java系统服务与本地系统服务标注反了 1、Linux内核 Android系统启动时,首先通过BootLoader(系统加载器)加载Linux内核,在Linux加载启动时,首先初始化内核,再调用init进程。 2、Daemon进程 init进程会分别启动USB Daemon、ADB Daemon 阅读全文
posted @ 2017-02-06 11:28 tiger168 阅读(422) 评论(1) 推荐(0) 编辑