美文网首页
Android 面试0——系统架构

Android 面试0——系统架构

作者: 锦岳 | 来源:发表于2019-05-13 10:26 被阅读0次

    Android 系统分为四层

    系统架构图如下所示:


    Andriod 系统架构图

    由下至上分别为

    1. Linux Kernel

    各种为各种驱动文件,如

    • Display Driver
    • Camera Driver
    • Bluetooth Driver
    • IPC Driver
    • USB Driver
    • WiFi Driver
    • ...

    2. 库文件层

    本层包括 Libraries/Android Runtime 两部分

    • Libraries
      使用 C/C++ 语言编写的各种库文件

    Surface Manager
    SQLite
    OpenGL
    ...

    • Android Runtime
      Android 运行时环境,包括 Core LibrariesDVM 两部分

    3. Application Framework 层

    本层为系统应用管理层,用于为上层应用提供管理器

    • Activity Manger
    • Window Manager
    • Content Providers
    • View System
    • Notification Manager
    • Package Manger
    • Telephone Manger
    • Resource Manager
    • Location Manger
    • XMPP Service
    • ...

    4. Applications 层

    本层为系统应用与用户自己下载的应用

    相关文章

      网友评论

          本文标题:Android 面试0——系统架构

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