面试——Android app启动流程

Android app启动流程

  1. 桌面进程收到点击,并进行响应
  2. 桌面进程进入onpause状态
  3. System进程通过fork zygote进程复制出app进程
  4. 在复制出的进程中创建ActivityThread,病启动main方法,接受消息循环
  5. 进程的信息注册给AMS,并在堆栈栈顶启动应用的activity

你可能感兴趣的:(Android编译)