android_系统架构笔记之--android系统层次

来源:互联网 发布:广东广播网络电视台 编辑:程序博客网 时间:2024/04/27 20:05

android系统架构分为四层,自底向上分别为:

一、linux内核以及驱动:

android系统是基于linux2.6内核的,包括安全性、内存管理、进程管理、网络协议栈、驱动模型,此外android系统在linux系统上特有的驱动程序,例如:binder ipc 驱动、蓝牙驱动、显示驱动、输入设备驱动、音频、摄像头、wifi、电源管理等驱动。

二、

1:android系统程序库

标准C库、多媒体库、surface Manager库、libwebcore库、sgl、3d libraries、freetype库。

2:

android运行环境

dalvik+基础java类库

三、应用程序框架

各种manager:activity manager、resource manager、等等。

四、android应用程序

核心应用程序+自己写的程序

0 0