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