Android 平台主要组件如下 Linux 内核 Android 平台的基础是 Linux 内核.例如,Android Runtime (ART) 依靠 Linux 内核来执行底层功能,例如线程和低层内存管理. 使用 Linux 内核可让 Android 利用主要安全功能,并且允许设备制造商为著名的内核开发硬件驱动程序. 硬件抽象层 (HAL) 硬件抽象层 (HAL) 提供标准界面,向更高级别的 Java API 框架显示设备硬件功能.HAL 包含多个库模块,其中每个模块都为特定类型的硬件组件…