android历史
Android一词最早是出现在法国作家维里耶德利尔·亚当1986年发表的《未来夏娃》这部科幻小说中,作者利尔·亚当将外表像人类的机器起名为Android。这就是Android小人名字的由来。
Android操作系统是一个由谷歌Google和开放手持设备联盟共同开发发展的移动设备操作系统,其最早的一个版本Android 1.0 Beta发布于2007年11月5日,至今已经发布了多个更新。这些更新版本都在前一个版本的基础上修复了bug并且添加了前一个版本所没有的新功能。
Android操作系统曾有两个预发布的内部版本,它们的代号分别是铁臂阿童木(Astro)和发条机器人(Bender)。由于涉及到版权问题,从2009年5月开始,Android操作系统改用甜点来作为版本代号,这些版本按照大写字母的顺序来进行命名。完整的时间表是这样的:
floating around in here somewhere)</div> Android 1.0(没有开发代号)</div> Android 1.1 - Petit Four</div> Android 1.5 - Cupcake</div> Android 1.6 - Donut</div> Android 2.0/2.1 - éclair</div> Android 2.2 - Froyo</div> Android 2.3 - Gingerbread</div> Android 3.0/3.1/3.2 - Honeycomb</div> Android 4.0 - Ice Cream Sandwich</div> Android 4.1/4.2/4.3 - Jelly Bean</div> Android 4.4 - KitKat</div> Android 5.0/5.1 - Lollipop(Android L)</div> Android 6.0 - Marshmallow(Android M)</div>以下是甜点代号及翻译:
Cupcake:纸杯蛋糕
Donut:甜甜圈
éclair:闪电泡芙、法式奶油夹心甜点、松饼
Froyo:冻酸奶
Gingerbread:姜饼
Honeycomb:蜂巢
Ice Cream Sandwich:冰激凌三明治、冰淇淋三明治
Jelly Bean:果冻豆
KitKat:奇巧巧克力棒
Lolipop:棒棒糖
Marshmallow:棉花糖
Android 1.0
2008年9月23日,发布Android操作系统中的第一个正式版本:Android 1.0(Astro"铁臂阿童木")。全球第一台Android设备HTC Dream(G1)就是搭载Android 1.0操作系统,以下Android 1.0所拥有的特性功能:</div> Android Market可以通过Android Market下载应用程序和获得程序更新;</div> 网页浏览器:可以完全还原并且显示HTML和XHTML的网页–并且可以通过多点触控对网页进行放大缩小。</div> 照相机支持:支持照相机和摄像头,但是这个版本没有选项来改变相机的分辨率、白平衡、质量等等。</div> 允许将应用程序图标放置到文件夹中,并且可以在主界面显示插件等东西。</div> 支持E-mail传输:支持POP3、IMAP4以及SMTP。</div> Gmail:通过内置的Gmail应用程序进行Gmail同步。</div> Google联系人:通过People应用程序同步联系人。</div> Google日历:通过日历程序同步日历和日程。</div> Google地图、Google纵横以及Google街景可以帮助用户查看地图和地理信息,并且可以通过GPS服务定位地理位置</div> Google同步:一个管理Android设备中Google服务的应用功能。</div> Google搜索:允许用户在手机和网络上进行一致统一的搜索,包括联系人、电话、日历和信息等。</div> Google Talk:一个聊天工具</div> 实时消息、语音频息和短信</div> 多媒体播放器:负责管理、导入、拷贝和播放多媒体文件,但是不支持蓝牙耳机。</div> 通知的信息可以在任务栏显示,并且可以对提示的方式进行设置,包括振动、声音、LED或警告等提示方式。</div> 声音识别器可以允许用户通过说话来输入文本、拨打电话,能更好的帮助残疾人士。</div> 壁纸功能允许用户设置自己的照片和其他网络图片作为自己的手机主界面的背景。</div> YouTube内置YouTube在线应用程序。</div> 其他应用程序:闹钟,计算器,电话,主界面,图库以及设置。</div> 支持Wi-Fi和蓝牙</div>Android 1.1
2009年2月2日,Android 1.1(Bender"发条机器人")发布,该版本只被预装在T-Mobile G1上。该版本处理了前一版本遗留的许多应用程序和系统的Bug,改进了API接口和添加了新的特性:</div> 用户搜索企业和其他服务时,下方会显示出其他用户搜索时对该搜索信息的评价和留言。</div> 加强了电话功能,改进了免提功能。</div> 支持对邮件附件的保存和预览功能。</div> 增加了长按任意界面弹出多选框的功能。</div>Android 1.5 Cupcake
2009年4月17日Google正式推出其新一版的Android 1.5( Cupcake"纸杯蛋糕"),新版本提升并修正了前一个版本里的许多功能,具体更新如下:</div> 拍摄/播放视频,并支持上传到Youtube。</div> 支持立体声蓝牙耳机,同时改善自动配对性能。</div> 最新的采用WebKit技术的浏览器,支持复制/粘贴和页面中搜索。</div> GPS性能大大提高</div> 提供屏幕虚拟键盘</div> 主屏幕增加音乐播放器和相框widgets</div> 应用程序自动随着手机旋转</div> 短信、Gmail、日暦,浏览器的用户界面大幅改进,如Gmail可以批量删除邮件。</div> 相机启动速度加快,拍摄图片可以直接上传到Picasa。</div> 来电照片显示</div>Android 1.6 Donut
2009年9月15日,Android 1.6(Donut甜甜圈)软件开发工具包发布,该版本基于Linux 2.6.29内核。主要的更新如下:</div> 重新设计的Android Market</div> 手势支持</div> 支持CDMA网络</div> 文本转语音系统(Text-to-Speech)</div> 快速搜索框</div> 全新的拍照界面</div> 查看应用程序耗电</div> 支持虚拟私人网络(VPN)</div> 支持更多的屏幕分辨率</div> 支持OpenCore2媒体引擎</div> 新增面向视觉或听觉困难人群的易用性插件</div>Android 2.0/2.1 Eclair
优化硬件速度</div> "Car Home"程序</div> 支持更多的屏幕分辨率</div> 改良的用户界面</div> 新的浏览器的用户界面和支持HTML5</div> 新的联系人名单</div> 更好的白色/黑色背景比率</div> 3.1.2</div> 支持Microsoft Exchange</div> 支持内置相机闪光灯</div> 支持数码变焦</div> 改进的虚拟键盘</div> 支持蓝牙2.1</div> 支持动态桌面的设计</div> Android 2.0.1</div> Android 2.0.1更新包于2009年12月3日正式发布。该版本针对Android 2.0进行了轻微的改进,</div> Android 2.1</div> Android 2.1更新包则于2010年1月12日正式发布。该版本针对Android 2.0.1进行了轻微的改进.</div>Android 2.2 Froyo
2010年5月20日,2.2(Froyo冻酸奶)版本软件开发工具包发布,该版本基于Linux 2.6.32内核。主要的更新如下:</div> 支持将软件安装至扩展内存</div> 集成Adobe Flash 10.1支持</div> 加强软件即时编译的速度</div> 新增软件启动"快速"至电话和浏览器</div> USB分享器和WiFi热点功能</div> 支持在浏览器上传档案</div> 更新Market中的批量和自动更新</div> 增加对Microsoft Exchange的支持(安全政策,auto-discovery,GAL look-up)</div> 集成Chrome的V8 JavaScript引擎到浏览器</div> 加强快速搜索小工具</div> 更多软件能透过Market更新,类似2.0/2.1中的Map更新</div> 速度和性能优化</div> 注:部分标称为2.2的固件仍然在使用2.6.29的核心。这种固件可以实现大部分2.2的功能(比如Flash),但性能上与Google官方发布的2.6.32内核有一定性能差距。</div> Android 2.2.1</div> Android 2.2.1更新包于2011年1月18日正式发布,针对上一个版本进行了存在的Bug修复,安全性的提高,性能提升以及流畅性提升。</div> Android 2.2.2</div> Android 2.2.2更新包于2011年1月22日正式发布,针对上一个版本进行了存在的Bug修复,修复了Nexus One中的短信问题。</div> Android 2.2.3</div> Android 2.2.3更新包于2011年11月21日正式发布,修复了两个存在的安全性问题。</div>Android 2.3 Gingerbread
2010年12月6日,2.3(Gingerbread姜饼)版本软件开发工具包发布,该版本基于Linux 2.6.35内核。主要更新如下:</div> 修补UI</div> 支持更大的屏幕尺寸和分辨率(WXGA及更高)</div> 系统级复制粘贴</div> 重新设计的多点触摸屏幕键盘</div> 原生支持多个镜头(用于视频通话等)和更多传感器(陀螺仪、气压计等)</div> 电话簿集成Internet Call功能</div> 支持近场通信(NFC)</div> 强化电源、应用