老师好,zygote进程为什么会从native切换到Java?

来源:2-1 谈谈对zygote的理解

天罡葫芦娃

2019-10-05

是因为安卓应用是在Java层的,方便应用进程创建吗

写回答

1回答

风语

2019-10-22

您好,

zygote进程一个重要功能是孵化系统服务SystemServer进程以及我们的应用进程,这两个进程都是跑在Java上的,另外有一些Java类需要先在zygote中加载好再继承过来,所以zygote需要切到Java再做一些准备工作。

1
0

剖析Framework面试 冲击Android高级职位

一手助力冲刺Android高级职位,一手把握系统底层原理,理清面试思路,提升技术段位

1406 学习 · 187 问题

查看课程