android程序分析环境搭建
第1章 开始启程,你的第一行Android代码经验值:+5 目前经验值:5
级别:萌级小菜鸟
捡到宝物:Android前辈遗失的入门级修行卡一张
1.1 了解全貌,Android王国简介Android系统架构
为了让你能够更好地理解Android系统是怎么工作的,我们先来看一下它的系统架构。Android大致可以分为四层架构,五块区域。
Linux内核层
Android系统是基于Linux 2.6内核的,这一层为Android设备的各种硬件提供了底层的驱动,如显示驱动、音频驱动、照相机驱动、蓝牙驱动、Wi-Fi驱动、电源管理等。
系统运行库层
这一层通过一些C/C++库来为Android系统提供了主要的特性支持。如SQLite库提供了数据库的支持,OpenGL|ES库提供了3D绘图的支持,Webkit库提供了浏览器内核的支持等。
同样在这一层还有Android运行时库,它主要提供了一些核心库,能够允许开发者使用Java语言来编写Android应用。另外Android运行时库中还包含了Dalvik虚拟机,它使得每一个Android应用都能运行在独立的进程当中,并且拥有一个自己的Dalvik虚拟机实例。相较于Java虚拟机,Dalvik是专门为移动设备定制的,它针对手机内存、CPU性能有限等情况做了优化处理。
应用框架层
这一层主要提供了构建应用程序时可能用到的各种API,Andr
您可能关注的文档
- fir 数字滤波器设计 - 长春理工大学精品课.ppt
- 世界资本主义经济政策的调整 罗斯福新政.ppt
- 三维立体教学模式下的 英语专业教师综合素质培养 .ppt
- 人际沟通的原则和方法.doc
- 以学为主教学设计、 学教并重的教学设计理论.ppt
- 再现其“怪现象”;并指出了产生这些问题的原因及 .doc
- 加载快设备驱动程序.doc
- 基因工程制药 - 星问答——上海研发公共服务 .ppt
- 外汇管制与我国的外汇管理体制.ppt
- 小企业管理概述.ppt
- 接地故障保护培训课件.ppt
- 企业高层领导安全领导力专题培训.pptx
- 自动重合闸培训.ppt
- ZME致茂电子操作 编程手册6310 系列用户手册.pdf
- Gowin高云半导体FPGA产品GW1NS系列 GW1N(R)-2 GW1N(R)-2B GW1N(R)-6说明书.pdf
- USR硬件设计手册USR-K3用户手册.pdf
- CXW螺丝钉M4×18十字大扁头螺钉 ×2 M5×25十字大扁头螺钉 ×1 750mlMIN M5×25十字大扁头水杯螺钉 ×1说明书用户手册.pdf
- CHERRY樱桃XTRFY用户手册.pdf
- Bingxin技术工程审计手册第一卷用户手册.pdf
- GREE格力电器压缩机QXA-B102zE190技术规格书.pdf
原创力文档

文档评论(0)