Android发展简介

说到Android,一定得提一下Google。这个创立于1998年的美国公司,在科技公司来说虽然是新手,但在短短的几年内却成为微软、Apple等公司的强敌。从搜寻技术的创新,到关键字广告,以及现在的云端运算;Google一直用新的思维与想法

说到Android,一定得提一下Google。这个创立于1998年的美国公司,在科技公司来说虽然是新手,但在短短的几年内却成为微软、Apple等公司的强敌。从搜寻技术的创新,到关键字广告,以及现在的云端运算;Google一直用新的思维与想法在运作,也是唯一一个敢用「不做恶」(Don’t be evil)当做口号的大公司。

2005 年Google併购了成立仅22个月的Android,并拉拢其他手机製造商、系统营运商等组成开放手机联盟(Open Handset Alliance)。一开始Android是基于Linux的通用平台,不过在2010年2月,被Linux除名,原因是Android基于商业考量修改了一些东西,导致Android的硬体驱动在Linux上无法使用(也就是认为对Linux没贡献);从此,Android与Linux的核心开发分道扬镳。

Android版本演进及介绍:

1.0:

2008年9月23日,第一支Android手机HTC Dream(G1)发布。主要的特色如下:

  • Android Market:软体能透过Android Market下载与更新
  • 浏览器:可显示、缩放与平移完整的HTML 与 XHTML格式的网页;并且能同时开启多个视窗
  • 相机:支援相机,但不能调整解析度、白平衡、压缩值等细部项目
  • Email:支援一般常见的POP3、IMAP4以及SMTP标準伺服器
  • 资料夹功能:让用户能在桌面上建立汇集数个软体的资料夹
  • 与网络上的Gmail、联络人、Google日曆同步
  • Google地图、定位与街景服务:可观看地图与卫星影像,并且利用GPS搜寻本地商家与定位行进方向
  • Google同步:管理Gmail、联络人与日曆的同步项目
  • Google搜寻:搜寻网络或手机内的软体、联络人及日曆等
  • Google Talk 即时聊天
  • 提供简讯及多媒体讯息功能
  • 音乐播放器:管理、汇入及播放音乐,但仍缺少影片播放及蓝芽耳机功能
  • 通知列:显示各项通知并能下拉观看详情;同时也提供铃声、LED闪烁及震动的选项
  • 语音拨号:不必透过键盘就能输入或拨打电话
  • 桌布:让使用者更换任何的桌面背景
  • YouTube影片播放器
  • 其他支援的软体:闹钟、计算机、电话拨号器、程式启动面板、图库与设定
  • 其他支援的功能:WiFi与蓝芽

 

说明:

Android系统雏形架构大致确定;整合众多的Google云端服务,等于将所有的资料带着走。HTC Dream同时也是Android的开发手机,让许多开发者有一个稳定的开发与测试平台。不过过于阳春的使用者介面仍无法与对手竞争。

 

 

1.1:

2009年2月9日,Android 1.1发布,不过只针对T-Mobile G1,修正了一些问题以及API更动:

  • 地图:在使用者搜寻地图及本地商家的部份,增加详细资料及其他使用者的评论
  • 拨号:通话中使用免持听筒或拨号键盘时,延长萤幕关闭的时间。并且在Menu中增加了显示/隐藏拨号面板的选项
  • 简讯:增加储存MMS档案的功能
  • 介面最佳化

 

说明:

只针对客製化手机T-Mobile G1作一些小更动。

 

 

1.5(Cupcake) – 基于Linux Kernel 2.6.27

2009年4月30日,官方1.5版本(Cupcake)的Android发布。主要的更新如下:

  • 拍摄/播放影片(MPEG-4与3GP),并支援上传影片到Youtube
  • 支援立体声蓝芽耳机(A2DP与AVCRP),同时改善自动配对性能
  • 最新的採用WebKit技术的浏览器,支援複制/贴上和页面中搜寻
  • GPS性能大大提高
  • 提供萤幕虚拟键盘
  • 主萤幕增加音乐播放器和相框小工具
  • 应用程式自动随着手机旋转
  • 简讯、Gmail、日暦,浏览器的使用者介面大幅改进,如Gmail可以批次删除邮件
  • 相机启动速度加快,拍摄图片可以直接上传到Picasa
  • 来电与我的最爱照片显示
  • 增强通话记录的时间标记与长按选单

 

说明:

1.5版是Android第一个商业化版本。
增加了几个重要元素:虚拟键盘、根据水平仪旋转软体、浏览器的複製贴上功能与YouTube跟Picasa的整合功能。
此时第二支Android手机T-Mobile my Touch 3G(也就是HTC Magic)上市,Android的使用者与注意的人慢慢变多。
另外从这个版本开始以甜点当做代号,并且开头依照英文字母的顺序延伸下去。

 

 

1.6(Donut) – 基于Linux Kernel 2.6.29:

2009年9月15日,1.6(Donut)版本软体开发套件发布。主要的更新如下:

  • 重新设计的Android Market
  • 手势支援
  • 支援CDMA网络
  • 文字转语音系统(Text-to-Speech)
  • 快速搜寻框,增强搜寻手机内的书籤、浏览历程、联络人等,研发者也可以加入自己的内容
  • 全新的拍照介面
  • 图库可批次删除图片
  • 检视应用程式耗电
  • 支援虚拟私人网络(VPN)
  • 支援更多的萤幕解像度(WVGA)
  • 支援OpenCore2媒体引擎
  • 新增面向视觉或听觉困难人群的易用性外挂程式
  • Google导航

 

说明:

Android Market的改进增加了软体的能见度,增强的搜寻功能也把Google的搜寻威力从网络上延伸到行动装置内。
Android引起更多手机厂商的注意,CDMA的支援让Android更进一步与美国的系统业者结合。当时推出的手机有:HTC Hero、Droid Eris、Samsung Moment、Behold II、Motorola Cliq。

 

 

2.0/2.0.1/2.1(Eclair) – 基于Linux Kernel 2.6.29:

2009年10月26日,2.0(Eclair)版本软体开发套件发布。主要的更新如下:

  • 支援多个帐号同步
  • 最佳化硬体速度
  • Car Home(车用基座)程式
  • 支援更多的萤幕解析度
  • 改良的使用者介面
  • 简讯与MMS的搜寻以及自动删除功能
  • 新的浏览器的使用者介面和支援HTML5
  • 新的联繫人名单
  • 更好的白色/黑色背景比率
  • 升级到Google Maps 3.1.2
  • 支援Microsoft Exchange
  • 支援内建相机闪光灯、数位变焦、情境模式、白平衡、颜色特效与对焦方式
  • 改进的虚拟键盘,增加速度与使用者字典学习能力、根据联络人名字作建议词彙
  • 增强的多点触控功能
  • 动态桌布
  • 增强的日曆介面,增加邀请来宾的功能
  • 支援蓝芽2.1
  • 支援动态桌面的设计

 

说明:

在这个版本几乎手机内建的功能趋近完整,也让Motorola Droid(Milestone)前所未有的热销,而且开始有超越竞争对手的态势。
2010 年1月5日,Google发表了第一支自有品牌的手机Nexus One(与HTC合作),并在网络上贩卖解锁版,试图打破既定与系统业者绑约的销售模式,不过后来因销售不佳停止销售;同时也推出绑约的版本。内建免费的导航功能造成许多话题。不过Nexus One推出的意义,製造的话题与「标竿手机」(让其他硬体製造商有一个依循的版本),比其销售量来得重要。Apple也因为这款手机控告HTC。

 

 

2.2/2.2.1(Froyo) – 基于Linux Kernel 2.6.32

2010年5月20日,2.2(Froyo)版本软体开发套件发布。主要的更新如下:

  • 支援将软体安装至扩充功能内部记忆体
  • 整合Adobe Flash 10.1支援
  • 加强软体即时编译的速度
  • 新增软体启动捷径至电话和浏览器
  • USB分享器和WiFi热点功能
  • 可在行动网络内直接取消资料传输的功能
  • 快速切换不同的键盘语言
  • 语音拨号及透过蓝芽分享联络人
  • 支援在浏览器上传档案
  • 更新Market中的批次和自动更新
  • 增加对Microsoft Exchange的支援(安全政策, auto-discovery, GAL look-up)
  • 整合Chrome的V8 JavaScript引擎到浏览器
  • 支援更高解析度的装置(320dpi)
  • 更多软体能透过Market更新,类似2.0/2.1中的Map更新
  • 速度和性能最佳化

注:部分标称为2.2的韧体仍然在使用2.6.29的核心。这种韧体可以实作大部分2.2的功能(比如flash),但性能上与2.6.32有一定差距。

 

说明:

Android更新的速度过快,市面上不同版本的装置也越来越多。为了避免版本过度分裂,2.2版开始让更多内建的软体透过Market更新,并且增加App2SD的功能。另外也整合了iPhone所缺少的Flash。根据2010年11月的统计,Android全球市佔率已经超越iPhone,仅次于Symbian成为第二名。
截至目前为止,2.2版是所有Android版本中,比例佔最多的。

 

 

2.3(Gingerbread) – 基于Linux Kernel 2.6.35

2010年12月6日,2.3(Gingerbread)版本软体开发套件发布。主要的更新如下:

  • 修补UI
  • 支援更大的萤幕尺寸和解像度(WXGA及更高)
  • 增强选取字词、複製贴上功能
  • 重新设计的多点触控式萤幕幕键盘
  • 原生支援多个镜头(用于视讯通话等)和更多感测器(陀螺仪、气压计等)
  • 电话簿整合网络电话功能(SIP、VOIP)
  • 支援近场通讯(NFC)
  • 强化电源、应用程式管理功能
  • 新增下载管理员
  • 最佳化游戏开发支援
  • 多媒体音场强化
  • 从YAFFS转换到ext4档案系统
  • 开放了萤幕截图功能
  • 对黑色及白色的还原更加真实

 

说明:

2010年12月7日,Google发表第二支手机Nexus S,而这次的製造厂商是Samsung,搭载Android 2.3。
2.3较重要的新功能有:NFC、内建网络电话的支援、支援多个镜头与更多的感测器、改良的複製贴上功能以及最佳化的电源管理。此时Apple推出iPad并且热卖,让手持装置的战争从手机延烧到平板电脑。

 

 

3.0(Honeycomb) – 基于Linux Kernel 2.6.36

2011年2月22日, 3.0(Honeycomb)版本主要更新如下:

  • 仅供平板电脑使用
  • Google eBooks上提供数百万本书
  • 支援平板电脑大萤幕、高解析度
  • 新版Gmail
  • Google Talk视讯聊天功能
  • 3D加速处理
  • 网页版Market(Web store)详细分类显示,依个人Android分别设定安装应用程式
  • 新的短讯息通知功能
  • 加强多工处理的介面
  • 重新设计适用大萤幕的键盘及複製贴上功能
  • 多个标籤的浏览器以及私密浏览模式
  • 快速切换各种功能的相机
  • 增强的图库与快速捲动的联络人介面
  • 更有效率的Email介面
  • 专为平板电脑设计的使用者介面(重新设计的通知列与系统列)
  • 支援多核心处理器

 

说明:

为了迎战平板电脑的热潮,Android独立出一个版本专门给平板电脑使用。重新设计的系统列、桌面小工具、改良的浏览器、Google线上图书、新的Gmail及YouTube、可供视讯聊天的Google Talk…等,都是针对平板电脑做最佳化。

原创文章,作者:甜可芯,如若转载,请注明出处:https://www.53moban.com/7465.html

联系我们

400-800-8888

在线咨询:点击这里给我发消息

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息