Phone的启动流程
启动流程
1) phone 在其manifest.xml中声明了persistent属性
<application android:name="PhoneApp"
android:persistent="true"
android:label="@string/dialerIconLabel"
android:icon="@drawable/ic_launcher_phone">
该属性标识该进程常驻系统
2)时序图
分析:这里会在最后和zygote通信使用LocalSocket,zygote接收到信息后创建phone进程
3)如果phone进程crash掉,谁在重启它怎么重启