没有合适的资源?快使用搜索试试~ 我知道了~
分析Android系统特点和发展方向.docx
需积分: 14 0 下载量 108 浏览量
2022-10-15
00:54:07
上传
评论
收藏 49KB DOCX 举报
温馨提示
试读
7页
分析Android系统特点和发展方向.docx
资源推荐
资源详情
资源评论
论述:分析 Android 系统特点和开展方向?
Android
系统简介
Android 是基于 Linux 开放性内核的操作系统,是 Google 公司在 2007 年 11 月 5 日公布的 操作
系统。 早期由原名为"Android"的公司开发,谷歌在 2005 年收购"Android.Inc"后,继续进行对 Android
系统开发运营,它采用了软件堆层〔software stack,又名软件叠层〕的架构,主要分为三局部。底层 Linux
内核只提供根本功能,其他的应用软件那么由各公司自行开发,局部程序以 Java 编写。
2021 年初数据显示,仅正式上市两年的操作系统 Android 已经超越称霸十年的塞班系统,使之跃居
全球最受欢送的智能 平台。现在,Android 系统不但应用于智能 ,也在平板电脑市场急速扩张。
采用 Android 系统主要厂商包括台湾的 HTC,(第一台谷歌的 G1 由 HTC 生产代工〕美国摩托罗拉,SE
等,中国大陆厂商如:华为、中兴、联想等。
应用程序
Android 以 Java 为编程语言,从接口到功能,都有层出不穷的变化。
中介软件
操作系统与应用程序的沟通桥梁,应用分为两层:函数层〔Library〕和虚拟机〔Virtual Machine〕。
Bionic 是 Android 改进 libc 的版本。Android 同时包含了 Webkit,所谓的 Webkit 就是 Apple Safari
浏览器背后的引擎。Surface flinger 是就 2D 或 3D 的内容显示到屏幕上。Android 使用工具链(Toolchain)
为 Google 自制的 Bionic Libc。
硬件抽像层
Android 的 HAL〔硬件抽像层〕是能以封闭源码形式提供硬件驱动模块。
编程语言
Android 是运行于 Linux kernel 之上,但并不是 GNU/Linux。因为在一般 GNU/Linux 里支持的功
能,Android 大都没有支持,包括 Cairo、X11、Alsa、FFmpeg、GTK、Pango 及 Glibc 等都被移除掉了。
Android 又以 bionic 取代 Glibc、以 Skia 取代 Cairo、再以 opencore 取代 FFmpeg 等等。Android 为了
到达商业应用,必须移除被 GNU GPL 授权证所约束的部份。这样做是为了保存常数、数据结构与宏。
开放 联盟
为了推广 Android,Google 和几十个 相关企业建立了开放 联盟〔Open Handset Alliance〕。联盟成
资源评论
智慧安全方案
- 粉丝: 3646
- 资源: 59万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功