标题：Android SDK
基本概念
SDK：（software development kit）软件开发工具包。被软件开发工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。
因此，Android SDK 指的是Android专属的软件开发工具包。
Android是谷歌（Google）公司推出的手机开发平台。
与iPhone相似，Android采用WebKit浏览器引擎，具备触摸屏、高级图形显示和上网功能，用户能够在手机上查看电子邮件、搜索网址和观看视频节目等，比iPhone等其他手机更强调搜索功能，界面更强大，可以说是一种融入全部Web应用的单一平台。保存用户登录信息Android平台给我们提供了一个SharedPreferences类，它是一个轻量级的存储类，特别适合用于保存软件配置参数。使用SharedPreferences保存数据，其背后是用xml文件存放数据，文件存放在/data/data/<package name>/shared_prefs目录下。
SharedPreferences，它是Android提供用来存储一些简单的配置信息的一种机制，例如，一些默认欢迎语、登录的用户名和密码等。[1]
相关特性
其最震撼人心之处在于Android手机系统的开放性和服务免费。Android是一个对第三方软件完全开放的平台，开发者在为其开发程序时 拥有更大的自由度，突破了iPhone等只能添加为数不多的固定软件的枷锁；同时与Windows Mobile、Symbian等厂商不同，Android操作系统免费向开发人员提供，这样可节省近  三成成本。
Android SDK安装
下载好Android SDK后，开始安装，Android SDK采用了Java语言，所以需要先安装JDK 5.0及以上版本。直接下载jdk安装文件安装更为方便。
Android SDK不用安装，下载后，直接解压即可， 将下载后的SDK的压缩包解压到适当的位置，就这么简单；SDK安装OK。 
使用Eclipse进行android应用开发需要给Eclipse装adt插件，这样Eclipse就可以和android sdk建立连接，可以在Eclipse中启动android模拟器进行程序调试等ADT插件安装这里不再累赘，插件的安装URL为：也可以下载adt的zip包安装 安装完插件后，需要做一些简单的配置： 
1、在Eclipse中，选择Window > Preference； 
2、从左侧的菜单中，选择Android项；
3、设置SDK Location，点Browse选择SDK的安装根目录； 
4、OK，完成。
发展情况
Android项目目前正在从手机运营商、手机厂商、开发者和消费者那里获得大力支持。谷歌移动平台主管安迪·鲁宾(Andy Rubin)表示，与软件开发合作伙伴的密切接触正在进行中。从去年11月开始，谷歌开始向服务提供商、芯片厂商和手机销售商提供Android平台，并 组建“开放手机联盟”，其成员超过30家。
发行版本
版本
备注
Android1.1
2008 年9月发布的Android第一版
Android1.5
Cupcake 
（纸杯蛋糕）
2009年4月30日，官方1.5版本（Cupcake 纸杯蛋糕）的Android发布。主要的更新如下： 
拍摄/播放影片，并支持上传到Youtube 
支持立体声蓝牙耳机，同时改善自动配对性能 
最新的采用WebKit技术的浏览器，支持复制/贴上和页面中搜索 
GPS性能大大提高 
提供屏幕虚拟键盘 
主屏幕增加音乐播放器和相框widgets 
应用程序自动随着手机旋转 
短信、Gmail、日暦，浏览器的用户接口大幅改进，如Gmail可以批量删除邮件 
相机启动速度加快，拍摄图片可以直接上传到Picasa
来电照片显示
Android1.6
Donut 
（甜甜圈）
2009年9月15日，1.6（Donut 甜甜圈）版本软件开发工具包发布。主要的更新如下： 
重新设计的Android Market手势 
支持支持CDMA网络 
文字转语音系统（Text-to-Speech） 
快速搜索框 
全新的拍照接口 
查看应用程序耗电 
支持虚拟私人网络（VPN） 
支持更多的屏幕分辨率。 
支持OpenCore2媒体引擎 
新增面向视觉或听觉困难人群的易用性插件
Android2.0/2.0.1/2.1
Eclair 
（松饼）
2009年10月26日，2.0（Eclair 松饼）版本软件开发工具包发布。主要的更新如下： 
优化硬件速度 
"Car Home"程序 
支持更多的屏幕分辨率 
改良的用户界面 
新的浏览器的用户接口和支持HTML5
新的联系人名单 
更好的白色/黑色背景比率 
改进Google Maps3.1.2 
支持Microsoft Exchange 
支持内置相机闪光灯 
支持数码变焦 
改进的虚拟键盘 
支持蓝牙2.1 
支持动态桌面的设计
Android2.2/2.2.1 
Froyo 
（冻酸奶）
2010年5月20日，2.2（Froyo 冻酸奶）版本软件开发工具包发布。主要的更新如下： 
1、整体性能大幅度的提升 
2、3G网络共享功能。 
3、Flash的支持。 
4、App2sd功能。 
5、全新的软件商店。 
6、更多的Web应用API接口的开发。
Android2.3
Gingerbread 
（姜饼）
2011年2月2日， 3.0（Honeycomb 蜂巢）版本主要更新如下： 
·优化针对平板 
·全新设计的UI增强网页浏览功能 
·n-app purchases功能
Android3.1
Honeycomb 
（蜂巢）
2011年5月11日在Google I/O开发者大会宣布发布，版本主要更新如下： 
Honeycomb 蜂巢（改进3.0BUG） 
经过优化的Gmail电子邮箱； 
全面支持GoogleMaps 
将Android手机系统跟平板系统再次合并从而方便开发者。 
任务管理器可滚动，支持USB 输入设备（键盘、鼠标等）。 
支持 Google TV.可以支持XBOX 360无线手柄 
widget支持的变化，能更加容易的定制屏幕widget插件。
Android3.2
Honeycomb 
（蜂巢）
2011年7月13日发布，版本更新如下： 
支持7英寸设备 
引入了应用显示缩放功能
Android4.0
Ice Cream 
“冰激凌三明治”
2011年10月19日 在香港发布， 
4.0（Ice Cream Sandwich 冰激凌三明治）版本主要更新如下： 
1、蓝色主题 
2、接近于桌面版的Chrome Lite浏览器，有离线阅读，同步Chrome书签，新的标签样式等。 
3、截图功能 
4、更强大的图片编辑功能 
5、自带照片应用堪比Instagram，可以加滤镜、加相框，进行360度全景拍摄，照片还能根据地点来排序 
6、Gmail加入手势、离线搜索功能，UI更强大。 
7、新功能People：以联系人照片为核心，界面偏重滑动而非点击，集成了Twitter、Linkedin、Google+等通讯工具。有望支持用户自定义添加第三方服务。 
8、新增流量管理工具，可具体查看每个应用产生的流量。 
9、正在运行的程序可以像电脑一样的互相切换 
10、人脸识别功能 
11、系统优化、速度更快 
12、支持虚拟按键，手机可以不再拥有任何按键 
13、专为3D优化的驱动 
14、平板电脑和智能手机通用
Android 4.1
Jelly Bean 
“果冻豆”
继“冰激凌三明治”之后的下一版Android系统。