论述:分析 Android 系统特点和发展方向
Android系统简介 Android 是基于 Linux 开放性内核的操作系统 ,是 Google 公司在 2007 年 11 月 5 日公布的手机操作系统
早期由原名为"Android"的公司开发,谷歌在 2005 年收购"Android
Inc"后,继续进行对 Android 系统开发运营,它采用了软件堆层(software stack,又名软件叠层)的架构,主要分为三部分
底层 Linux 内核只提供基本功能,其他的应用软件 则由各公司自行开发,部分程序以 Java 编写
2011 年初数据显示,仅正式上市两年的操作系统 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(硬件抽像层)是能以封闭源