- 1、本文档共49页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Android系统架构与性能优化-丁爱民-v2
ANDROID
系统架构与系统优化概述
成众志内部培训 2014年6月
缔造可信可靠的信息世界
目录
系统架构
运行架构
调用架构(进程、线程、任务)
安全架构
系统优化(时电)
缔造可信可靠的信息世界
ANDROID特性
•Android其本质就是在标准的Linux系统上增
加了Java虚拟机Dalvik,并在Dalvik虚拟机
上搭建了一个JAVA的application framework,
所有的应用程序都是基于JAVA的application
framework之上。
•Android主要应用于ARM平台,但不仅限于ARM,
通过编译控制,在X86、MAC等体系结构的机
器上同样可以运行。
缔造可信可靠的信息世界
缔造可信可靠的信息世界
应用开发
应用程序层 日历 通讯录 拨号 应用软件厂商
系统架构 JAVA语言 即时消息 短信 …… 利用SDK开发APP
两空间:
应用程序开发SDK
内核空间 JAVA框架层
JAVA语言 Activity Manager WindowsManager Content Provider 用户
用户空间
Pakage Manager Resource Manager …… 空间
系统开发
三类开发: 操作系统厂商
修改Android源码
移植开发 本地C程序
框架层 界面管理 多媒体框架 SQLite数据库
系统开发 C/ C++语言 OpenGL FreeType字体 Webkit浏览器 核心类库
应用开发 SGL SSL C语言类库 Dalvik虚机
六层:
设备层 HAL层
C/ C++语言 图形 音频 视频 WIFI GPS NFC 蓝牙 ……
操作系统内核层
HAL层
您可能关注的文档
最近下载
- 电光PBG-()Y高压配电装置说明书(永磁DSB-600B型).pdf
- 中国血脂管理指南(基层版2024年).doc
- 一汽-大众供应商代码文档.pptx
- GB∕T 33580-2017 橡胶塑料挤出机能耗检测方法(高清版).pdf
- 双减背景下新课标单元整体作业分层设计案例 人教版小学数学四年级下册第八单元 数学广角优化.docx
- 标日【初级】单词.pdf VIP
- 初中英语新人教版七年级上册Unit 1 Hello练习题(附参考答案)(2024秋).doc
- 产品包装纸箱设计规范.doc
- 《大单元视域下小学语文中段习作单元教学的实践研究》课题研究方案.doc
- 管理学(第九版)-哈罗德·孔茨、海因茨·韦里克课后题答案.pdf VIP
文档评论(0)