![](https://csdnimg.cn/release/download_crawler_static/88180590/bga.jpg)
第 2 章 安卓平台与开发环境
2.1 安卓平台简介
Android 介绍
Android 是一种以 Linux 为基础的开放源代码操作系统,主要使用于便携设备。目
前尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。Android 操作系统
最初由 Andy Rubin 开发,被谷歌收购后则由 Google 公司和开放手机联盟领导及开发,主
要支持手机与平板。
安卓平台主要技术如下:
(1)显示布局
安卓操作系统支持更大的分辨率,VGA,2D 显示,3D 显示都给予 OpenGL ES 2.0
标准规格,并且支持传统的智能手机。
(2)数据存储
安卓操作系统内置 SQLite 小型关联式资料库管理系统来负责存储数据。
(3)网络
安卓操作系统支持所有的网络制式,包括 GSM/EDGE、IDEN、CDMA、EV-DO、
UMTS、Bluetooth、Wi-Fi、LTE、NFC 和 WiMAX。
(4)信息
作为原设计给手机使用的操作系统,安卓操作系统原生支持短信和邮件,并且支持
所有的云端信息和服务器信息。
(5)语言
安卓操作系统支持多语言。
(6)浏览器
安卓操作系统中内置的网页浏览器基于 WebKit 内核,并且采用了 Chrome V8 引擎。
在安卓 4.0 内置的浏览器测试中,HTML5 和 Acid3 故障处理中均获得了满分,并且于
2.2 版及之后能原生支持 Flash。
(7)支持 Java
虽然安卓操作系统中的应用程序大部分都是由 Java 编写的,但是安卓却是以转换为
Dalvik executables 的文件在 Dalvik 虚拟机上运行的。由于安卓中并不自带 Java 虚拟机,
因此无法直接运行 Java 程序。不过安卓平台上提供了多个 Java 虚拟机供用户下载使用,
安装了 Java 虚拟机的安卓系统可以运行 J2ME 的程序。