美文网首页
android底层-桌面app图标启动应用程序的过程

android底层-桌面app图标启动应用程序的过程

作者: Gen哥哥 | 来源:发表于2019-04-16 00:10 被阅读0次

    用户在Launcher程序里点击应用图标时,会通知ActivityManagerService启动应用的默认Activity,ActivityManagerService发现这个应用还未启动,则会通知Zygote进程孵化出应用进程,然后在这个dalvik应用进程里执行ActivityThread的main方法。应用进程接下来通知ActivityManagerService应用进程已启动,ActivityManagerService保存应用进程的一个代理对象(applicationthread),这样ActivityManagerService可以通过这个代理对象控制应用进程,然后ActivityManagerService通知应用进程创建入口Activity的实例,并执行它的生命周期方法.

    相关文章

      网友评论

          本文标题:android底层-桌面app图标启动应用程序的过程

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