美文网首页
android app启动流程

android app启动流程

作者: NullPoint3Exce | 来源:发表于2018-07-12 23:08 被阅读0次

1.当用户在桌面点击图标,launcher 触发点击事件,通过IBinder 通信机制调用AMS
2.AMS 会检查当前activity是否有权限调用目标Activity
3.有权限,AMS将用过Zygote进程 启动新的进程,且实例化ActivityThread对象且返回进程Pid。将appliaction 和Pid绑定
4.ActivityThread 启动调用Looper对象,开启消息循环。
5.然后AMS 将通知instrumentation 启动目标Activity,执行各个生命周期的方法。

相关文章

网友评论

      本文标题:android app启动流程

      本文链接:https://www.haomeiwen.com/subject/zvjdpftx.html