android构架
2016-03-15 15:00:14 35 举报
Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑。它的构架主要包括四层:应用层、应用框架层、系统运行库层和Linux内核层。应用层提供应用程序的运行环境;应用框架层提供了许多预设的API,使得开发者能够更容易地开发应用程序;系统运行库层包括了C/C++库和Java虚拟机,用于支撑所有的应用程序;Linux内核层则提供了底层的硬件驱动和内存管理等功能。此外,Android还采用了一种名为“Dalvik”的虚拟机技术,使得应用程序能够在不同版本的Android系统中运行。
作者其他创作
大纲/内容
浏览器
库文件
Package Manager
SQLite
SGL
View system
声卡驱动
电源管理
桌面
Activity Manager
键盘驱动
Location Manager
Webkit
Libc
Surface Manager
闪存驱动
框架层
Telephony Manager
Dalvik虚拟机
SSL
Notification Manager
应用层
Linux内核
...
联系人
Binder IPC
Resource Manager
电话
Media Framework
Android Runtime
摄像头驱动
FreeType
核心库
Window Manager
Content Providers
WiFi 驱动
OpenGL | ES
显示驱动
0 条评论
下一页