zoukankan      html  css  js  c++  java
  • Android开机过程

     韩梦飞沙  韩亚飞  313134555@qq.com  yue31313  han_meng_fei_sha

    Android开机过程

    • BootLoder引导,然后加载Linux内核.
    • 0号进程init启动.加载init.rc配置文件,配置文件有个命令启动了zygote进程
    • zygote开始fork出SystemServer进程
    • SystemServer加载各种JNI库,然后init1,init2方法,init2方法中开启了新线程ServerThread.
    • 在SystemServer中会创建一个socket客户端,后续AMS(ActivityManagerService)会通过此客户端和zygote通信
    • ServerThread的run方法中开启了AMS,还孵化新进程ServiceManager,加载注册了一溜的服务,最后一句话进入loop 死循环
    • run方法的SystemReady调用resumeTopActivityLocked打开锁屏界面
  • 相关阅读:
    密码加密
    注册视图
    session会话
    验证码功能
    使用Django表单替代html表单
    实现登陆视图功能
    设计登陆需求页面
    配置视图
    配置数据库
    npm 学习
  • 原文地址:https://www.cnblogs.com/yue31313/p/7400861.html
Copyright © 2011-2022 走看看