1、Android系统层级
从上往下依次为应用层(System Apps)、应用框架层(Java API Framework)、运行层(系统Native库和Android运行时环境)、硬件抽象层(HAL)、Liunx 内核(Marco Kernel)。每一层都有对应的进程、系统库。
应用层(System Apps/Other Apps)
该层中包含所有的Android应用程序,包括电话、相机、日历等,我们自己开发的Android应用程序也被安装在这层。
应用框架层(Java API Framework)
这一层主要提供构建应用程序是可能用到的各种API,Android自带的一些核心应用就是使用这些API完成。
运行层
1)系统Native库</