andriod系统架构
2016-11-26 20:12:54 0 举报
Android系统架构采用了分层架构的设计模式,从上到下依次为应用层、应用框架层、系统运行库层和Linux内核层。应用层包括一系列应用程序,如电话、短信、浏览器等。应用框架层为开发者提供了一系列的API和工具,使得开发者能够更加高效地开发应用程序。系统运行库层包括了C/C++库和Java虚拟机,用于支持应用程序的运行。Linux内核层是Android系统的核心,负责管理硬件资源和提供底层驱动。
作者其他创作
大纲/内容
运行时
核心部分
窗口管理服务(window manager)
底层部分
Free Type
组建管理服务(activity manager)
系统数据源组件(content providers)
浏览器应用(Browser)
...
控件框架(view system)
libe
驱动(Drivers)
资源管理服务(resource manager)
Webkit
硬件抽象层
Java核心类库(Core Libraries)
框架层
GPS接口
应用层
应用部分
Linux 内核
桌面应用(Home)
电源管(Power manager)
wifi接口
安装包管理服务(package manager)
核心类库
联系人应用Contacts
通话接口
SQLite
....
音视频接口(audio)
通话应用(Phone)
进程/线程
OpenCL
虚拟机(Dalvik Vitrual Machine)
收藏
0 条评论
下一页