Android Anatomy:目录


这里以分层的方式列出了系统中的主要模块,对于这些模块的解析会不断完善中。 注意,随时时间的推移,这些内容可能会发生变化。

前言

Introduction

专有驱动

  • Binder
  • ashmem
  • lowmemorykiller
  • logger
  • wakelock
  • Alarm

硬件抽象层

  • Graphics
  • Audio
  • Camera
  • GPS
  • Radio(RIL)
  • Wifi
  • Bluetooth
  • Input
  • Sensors

Runtime and Library

  • Bionic
  • Dalvik
  • Android Runtime(ART)
  • SurfaceFlinger
  • AudioFlinger

Framework层

System Package

  • Settings
  • SystemUI
  • DocumentsUI
  • Phone
  • Camera

Special Topics

  • System Boot up
  • Build System
  • Looper and Handler
  • adb
  • Security Overview
  • Image & Flash
  • Multi-Window

References