Android
开发者 | 谷歌 开放手机联盟 |
---|---|
编程语言 | C(内核)[1] C++(部分第三方软件) Java(使用者介面)[2] Kotlin[3] Python |
作业系统家族 | Linux、类Unix系统 |
运作状态 | 开发中 |
源码模式 | 开放原始码[4]与部份专有元件[5] |
首次发布 | Android 1.0 beta(2007年11月5日 | )
当前版本 |
|
市场取向 | 智能电话 平板电脑 智能电视(Android TV) 车载资讯系统(Android Auto、Android Automotive) 智慧型手表(Wear OS) |
支持的语言 | 100+种[7] |
软件包管理系统 | APK (主要透过Google Play;也可以在本机安装或是从其他来源,例如F-Droid) |
支援平台 | 32及64位元的ARM、x86、x86-64、RISC-V |
内核类别 | 整块性核心(Linux核心) |
使用者空间 | Bionic (软体)[8]、mksh[9]、Toybox作为从Android 6.0开始的核心实用程序[10][11],以前的有些来自NetBSD的原生核心实用程序[12][13]。 |
默认用户界面 | 图形使用者介面(多点触控) |
许可证 | Apache许可证2.0 GPL v2(修改的Linux内核)[14] |
官方网站 | www |
仓库 | https://android.googlesource.com (页面存档备份,存于互联网档案馆) |
Android([ˈænˌdrɔɪd]),是一个基于Linux核心与其他开源软件的开放原始码的行动作业系统,由Google成立的开放手机联盟持续领导与开发。中文常用非官方音译为“安卓”,[15][16][17][18][注 1]也有报道引述曾注册过“安致”可能作为其中文商标。[19]
该操作系统的核心为Android开源项目(英语:Android Open Source Project),简称“AOSP”, 是根据Apache许可证授权的免费开源软件。[20]然而,大多数设备使用谷歌开发的专有Android版本,预装谷歌移动服务等专有软件;虽然AOSP是免费的,但“Android”名称和徽标是谷歌的商标,谷歌可以限制未经认证的设备不得使用Android品牌和谷歌的专有版本。[21][22]
Android Inc.于2003年10月由安迪·鲁宾、利奇·米纳尔、尼克·席尔斯、克里斯·怀特在加州帕罗奥图创建。Android最初由安迪·鲁宾等人开发制作[23],最初开发这个系统的早期方向是创建一个数位相机的先进作业系统,但是后来发现相机市场规模不足实现其目标,转而开发智慧型手机系统,于是Android成为一款面向智慧型手机的作业系统。于2005年7月11日Android Inc.被美国科技企业Google收购[24][25]。
2007年11月,Google与84家硬体制造商、软体开发商及电信营运商成立开放手机联盟来共同研发Android,随后,Google以Apache免费开放原始码许可证的授权方式,发布了Android的原始码[26],开放原始码加速了Android普及,让生产商推出搭载Android的智慧型手机[27][28][29][30],Android后来更逐渐拓展到平板电脑及其他领域上[31]。
2010年末数据显示,仅正式推出两年的Android作业系统在市场占有率上已经超越称霸逾十年的诺基亚Symbian系统[32][33],成为全球第一大智慧型手机作业系统[34]。在2014年Google I/O开发者大会上Google宣布过去30天里有10亿台活跃的Android设备。
2014年第二季度,Android在全球智能手机出货市场的份额达到84.7%,创下了新纪录。[35][36] 到2016年第三季度,这一份额已增长至87.5%,[37] 而主要竞争对手iOS的市场份额则为12.1%。[38] 2015年9月,Google宣布Android每月有14亿活跃用户。[39][40][41] 到2017年5月,这一数字增至20亿活跃用户。[42][43] 2017年3月,Android全球网路流量和设备超越Microsoft Windows,正式成为全球第一大作业系统[44]。截至2023年2月,根据StatCounter统计,除了美国、英国、加拿大、巴哈马、冰岛、挪威、瑞典、丹麦、瑞士、科索沃、日本、台湾和澳大利亚外,在其他所有国家和地区Android都是最被广泛使用的智慧型手机作业系统[45]。
历史
成立
2003年10月,有“Android之父”之称的安迪·鲁宾[47]、利奇·米纳尔[48]、尼克·席尔斯[49]、克里斯·怀特[50]在美国加利福尼亚州帕罗奥图共同成立了Android科技公司(英文:Android Inc.),鲁宾把Android项目描述为“有极大的潜能以开发更智能的行动设备,以更了解其用户的位置及偏好[51]。”该公司早期的方向是为数码相机开发先进的作业系统,此亦是2004年4月该公司向投资者介绍的基础[52]。尽管Android科技公司的创始人和员工过去都具有各自的科技成就,但是Android科技公司的经营只显露出它在智慧型手机软体的方面,该公司随后认为相机市场不足以实现其目标,并且在5个月之后努力把Android转移到一款可跟Symbian及微软Windows Mobile互相媲美的手机作业系统[52][53]。
在Android科技公司成立初期,鲁宾在吸引投资者方面遇到困难,他也为公司花光所有钱,使公司面临著被驱逐的景况。就在此时,鲁宾的一位密友,史蒂夫·帕尔曼(Steve Perlman)给他一个里面装有1万美元现金的信封,此后不久,此笔未披露的金额被视为种子资金。然而帕尔曼拒绝鲁宾所给他的股份,因他并非是以投资的方式给鲁宾这笔钱,他表示:“我这样做是因为我相信这件事,并且我想帮安迪。”[54][55][56]
Google的收购及发展
2005年7月11日,Google以高于$5,000万美元的价钱收购了Android科技公司[57],使其成为Google旗下的一部分。Android的关键人物包括安迪·鲁宾、利奇·米纳尔和克里斯·怀特,以及所有Android科技公司的员工都一并加入Google,作为收购的一部分。当时并没有人知道Google为何会作出这项收购,引来许多的猜测,后来证实Google正是借助该次收购正式进入行动领域。根据前Google CEO施密特的说法,收购Android目的是抗衡微软,试图阻止微软在移动市场复制桌面市场的成功[58]。在Google,由鲁宾领导的团队开发了一个基于Linux核心驱动的行动作业系统的平台,该开发项目便是Android作业系统。Google向手机制造商及手机网络供应商推出该平台,承诺提供一个灵活可靠并可升级的系统[59],为Android提供一个广阔的市场。Google组织了一系列硬件及软件的合作伙伴,并向运营商示意指公司开放到各种程度的合作[60]。
2006年12月,《华尔街日报》和英国广播公司(BBC)报导了Google有机会进入流动领域的传闻[61],Google有可能推广行动领域下的各种Google服务,并且将推出一款名为Google电话的自有品牌智慧型手机。另有传闻指出,按照Google的作风,将有可能呈现出新的智慧型手机制造商和运营商模式。传闻指其早期原型跟BlackBerry手机非常相似,没有触控萤幕和物理QWERTY键盘,但这其实也是针对微软而做的,因为当时的Windows Mobile手机有很多都是这样的设计[58]。然而2007年苹果公司推出iPhone,这令Android创始人安迪·鲁宾对原型机大为不满[62],意味著Android系统的设计“不得不回到草稿重新来过”[63][64]。Google后来修改了Android系统的规范文档,指出“支援触控萤幕”,虽然“产品的设计是以离散物理按钮作为假设,因此触控萤幕不能完全取代物理按钮”[65]。
2007年9月,Google提交了多项行动领域的专利申请。但并没有人知道,Google将会推出的是一款名为Android的智慧型手机作业系统。更多的猜测是,Google会推出一款像iPhone一样的自有品牌智慧型手机系列。[66][67][68]
2007年9月,数码杂志《Information Week》报导了一项Evalueserve的研究报告,指Google已在行动电话领域上提交了多份专利申请[69][70]。
2007年11月5日,在Google的领导下,成立了开放手机联盟(Open Handset Alliance),那是包括Google在内的科技公司联盟,其他成员包括HTC、摩托罗拉、Samsung等设备制造商,无线运营商则包括Sprint及T-Mobile,晶片制造商高通及德州仪器,目标是为行动装置开发“首个真正开放和全面的行动设备平台”[71][72][73]。随后,其他厂商加入,包括Broadcom、Intel、LG、Marvell等。联盟开放手持装置联盟的建立目的是为了创建一个更加开放自由的行动电话环境。而在开放手持装置联盟创建的同一日,联盟对外展示了他们的第一个产品:一部搭载了以Linux 2.6为核心基础的Android作业系统的智慧型手机。该年内,开放手机联盟正面对著另外两个其他的开源码的竞争对手,包括Symbian基金会和LiMo基金会,LiMo基金会开发了一个基于Linux的行动作业系统,就如Google。
2008年12月9日,新一批成员加入开放手持装置联盟,包括ARM、华为、索尼等公司[74][75]。
自2008年以来,Android已有许多更新以逐步改进其作业系统,并增加了新功能及修复了以前版本的错误。每个主要版本的名称都以甜品或含糖的小食并按字母顺序来命名,最初的几个Android版本按此顺序称为“纸杯蛋糕(Cupcake)”、“甜甜圈(Donut)”、“闪电泡芙(Eclair)”和“霜冻优格(Froyo)”。
为了跟iPhone 3G能互相媲美,诺基亚和黑莓手机于2008年均宣布有关触控萤幕的智能手机的资讯,Android的焦点最终也转向触控萤幕。第一款运行Android系统的商用智能手机是HTC Dream,亦名为T-Mobile G1,该智能手机于2008年9月23日发布[76][77]。
同时,一个负责持续发展Android作业系统的开源代码专案成立了AOSP(Android Open Source Project)。[78]除了开放手持装置联盟之外,Android还拥有全球各地开发人员组成的开源社群来专门负责开发Android应用程式和第三方Android作业系统来延长和扩展Android的功能和性能。[79][80]
随著2013年Android发布新版本奇巧巧克力,Google解释“由于这些设备使我们的生活如此甜蜜,每个Android版本都以甜品来命名”,虽然Google的发言人在接受CNN访谈时指:“这有点像内部团队的事情,我们更愿意做多一点—我该怎样说呢—我会说在这个问题上有点难以捉摸的[81]。”
2010年,Google推出了Nexus系列的装置,他们与不同的合作设备制造商一起生产新设备并推出新的Android版本。该系列被形容为“透过引入新软件迭代和硬件标准使其在Android的历史中发挥了关键作用,并成为不会因“历代的更新”导致软件膨胀而闻名[82]”。在2013年5月的Google开发者大会上,他们宣布了Samsung Galaxy S4的特别版,特别版在于它搭载了原生Android,并承诺能快速接收新的系统更新[83]。装置将成为“Google Play Edition”的开始,其他设备也会随之而来,包括HTC One (M7)以及Moto G[84]。2015年,Google Play Edition版步入了历史。
从2008至2013年,雨果·巴拉担任Android产品发言人,参与Google年度开发人员会议的Google开发者大会。他于2013年8月离开Google,并随即加入中国手机制造商小米[85][86]。在他离任不足六个月前,Google时任CEO赖利·佩吉在一篇博客文章中宣布,鲁宾从Android部门转移到Google的新项目,而桑德尔·皮蔡将会成为Android的新主管[87][88]。皮蔡本人最终转换了职位,随著Google重组大型联合的Alphabet集团[89][90],他在2015年8月成为了Google的新任CEO,让浩史·洛克海默成为Android的新任负责人[91][92]。
2014年6月,Google发布了Android One,那是一组“硬件参考模型”,这将容许(设备制造商)以低成本轻松打造高品质手机[93][94][95]。同年9月,Google宣布推出首款在印度发布的Android One手机[96][97]。然而科技网站《Recode》在2015年6月报导该项目“令人失望”,引用指“消费者和制造伙伴不情愿”及“搜索公司不奏效因从未破解硬件”[98]。Google计划于2015年8月重推Android One[99],一周之后,该公司宣布非洲成为该计划的下一个地点[100][101]。2017年1月,《资讯(The Information)》报导称Google正在将其低成本的Android One计划扩展至美国,尽管《边缘(The Verge)》指该公司可能不会生产实体的设备[102][103]。
2016年10月,Google发布智能手机Pixel,作为Google推出的第一款手机[104][105],并且在更广泛推出之前,专门展示某些软件功能,例如Google助理[106][107]。Pixel手机取代了Nexus系列。
2019年8月23日,Google宣布从Android Q开始不再以甜品命名,且直接称Android Q为Android 10[108]。
2021年9月27日起,Android2.3.7及以下的Android版本无法登入Gmail、YouTube、Google地图等相关App,也无法创立或登入Google帐号[109]。
系统特点
界面
Android的预设用户界面主要基于直接操作,透过触控松散地对应现实动作以作出输入,例如滑动、点击、捏动和反向挤压,随著虚拟键盘,以操控屏幕上的物件[110]。游戏控制器及物理键盘都能透过蓝牙或USB得到支援[111][112]。在回应用家的输入方面,设计旨在提供立即流畅的触摸界面,经常使用设备的振动功能向用户提供触觉反馈。内部硬件,例如是加速规、陀螺仪、距离传感器都能被某些应用程式来回应用户的操作,例如根据装置的方向来把屏幕由纵向调整为横向[113],或容许用户透过旋转装置,在赛车游戏中驾驶车辆[114]。
当Android装置启动就会进入主画面,那是装置的主要导航及信息“枢纽”,类似于个人电脑的桌面。Android的主画面通常由应用程序图标及小工具(widget)组成,应用程序图标启动相关的应用程序,而小工具则会实时显示,并会自动更新内容,例如天气预报、用户的电子邮件,或是直接在主画面上看新闻摘要[115]。主画面可以由若干页面组成,用户可以在这些页面之间来回滑动[116]。Google Play上提供的第三方应用程式,而其他的应用程式商店可以广泛使用重新定义的主画面主题包[117],甚至模仿其他作业系统的外观,例如Windows Phone[118]。大多数制造商会定制他们Android设备的外观和功能,以从竞争对手中脱颖而出[119]。
屏幕顶部是状态栏,显示有关装置及其连接的资讯。用户可把状态栏“拉下”,以显示应用程式显示的重要信息,或屏幕更新的通知[116]。通知是“当用户的应用程序在非使用时所提供简短、及时和相关的讯息[120]。”当点击了,用户会被引导到该app内与该通知相关的屏幕。从Android Jelly Bean开始,可扩展通知“允许用户透过点击通知上的图标,以便它扩展和显示从通知中得知的更多信息以及有可能的应用操作[121]。”
“所有应用程序”的屏幕将会所有已安装的应用程式,用户可以将应用程序从列表拖曳到主画面上。“最近”的屏幕让用户在最近使用过的应用程序之间进行切换[116]。
应用程式
应用程式(简称apps)是扩展装置功能的软件,都是利用Android软件开发工具包(SDK)编写的[122],通常是Java编程语言[123]。Java可以与C语言或C++[124]结合使用,并且可以选择非默认的执行时函式库共用,以允许获得更好的C++支援[125]。虽然Google的Go是有一组有限的应用程式介面(API),然而它也支持编程语言[126]。2017年5月,Google宣布支援Kotlin程式语言[127][128]。
SDK包含一套全面的开发工具[129],包括除错器、函数库、基于虚拟机器镜像的仿真器、文档,示例代码和教程。最初,Google支援的整合开发环境(IDE)是使用Android开发工具(ADT)插件的Eclipse;在2014年12月,Google基于IntelliJ IDEA而发布Android Studio,作为Android应用程序开发的主要IDE。其他可用的开发工具,包括应用程序的本地开发套件(NDK),或是用于C或C++中的扩展,MIT应用开发者,那是让新手程序员的视觉环境,以及各种跨平台流动应用程序框架。2014年1月,Google推出了一个基于Apache Cordova的框架,把Google Chrome、HTML5及网络应用程式移植到Android,包装于本机应用程序的外壳中[130]。
Android拥有越来越多第三方应用程序的选择,用户可以透过下载和安装应用程序的APK(Android应用程序包),或利用应用程式商店来下载,允许用户在那里进行安装、更新和移除。Google Play是安装在Android装置上的主要应用程式商店,那些程式都符合Google的兼容性要求,并获得Google行动服务软件许可[5][131]。Google Play商店允许用户浏览、下载及更新Google和第三方开发者发布的应用程序。
由于Android系统的开放性质,使它吸引许多第三方应用程式市场的竞争,及由于违反了Google Play商店的政策或是其他原因而不允许发布的应用程式替代品,第三方应用程式商店的例子包括是亚马逊应用商店、GetJar及SlideMe。另一个替代市场F-Droid,旨在提供仅在自由和开源许可下分发的应用程式[5][132][133][134]。
内存管理
由于Android设备通常采用电池供电,因此Android旨在管理流程以将耗电降至最低。当应用程式未使用时,系统会暂停其操作,虽然可以在关闭期间立即使用,但它并不会使用电池电源或CPU资源[135][136]。当内存不足时,系统将会自动隐藏地开始关闭长时间内处于非活跃状态下的进程[137][138]。Lifehacker在2011年的报告指出,第三方任务杀手应用程序是弊大于利[139]。
硬件支援
Android的主要硬体平台为ARM架构(包括ARMv7及ARMv8-A ),在更高阶版本的Android中也正式支援x86及x86-64的架构[140][141][142][143]。非官方的Android-x86的项目在得到官方正式支援之前为x86架构提供支援[144][145]。ARMv5TE和MIPS32/64架构于过去得到支援,但在后来的Android版本中遭到删除[146]。自2012年以来,随著拥有英特尔处理器的Android装置开始出现,包括手机[147]及平板电脑。在得到对64位元平台的支援同时,Android最初是在64位元x86上运行,后来就在ARM64。自从Android 5.0 “Lollipop”以来,除32位元变体(32-bit variants)外,还支持所有64位元变体(64-bit variants)的平台。
运作Android 7.1的装置对RAM最低要求的范围从最佳硬体的2GB降到最常见屏幕的1GB;最低规格的32位元智慧型手机最小需要512MB。Android 4.4的建议是至少需要512MB的RAM,而对于“低RAM”设备,340MB是必需的最低容量,不包括专用内存的各种硬体组件,例如基带处理器[148]。Android 4.4 需要32位元的ARMv7, MIPS或x86的架构处理器(后两者是非官方连接埠)[144][145],以及与OpenGL ES 2.0兼容的图形处理器(GPU)一同使用[149]。Android支援OpenGL ES 1.1、2.0、3.0、3.1及截至现时为止最新的主要版本3.2及自Android 7.0的Vulkan (API)(和版本1.1适用于某些装置[150])。某些应用程式可能会明确要求使用某个版本的OpenGL ES,并且运行此类应用程序需要合适的GPU硬体[149]。
Android装置包括了许多可选的硬体部件,包括静止或视频录像机、GPS、方向传感器、专用游戏控制器、加速规、陀螺仪、气压计、磁强计、接近传感器、压力传感器、温度计和触控萤幕。某些硬体组件不是必需的,但在某些类别的设备(如智能手机)中成为了标准组件,若存在其他要求,则适用。最初需要一些其他硬体,但那些要求都经已放宽或完全取消。例如,由于Android最初是作为手机作业系统而开发的,因此必须麦克风等那些硬体,而随著时间的推移,这些手机功能变成可选的项目[151]。Android曾经需要一台自动对焦的相机,这款相机已经放宽到成为固定焦距相机[151],若是现存的话,当Android开始在数位视讯转换盒(俗称机顶盒)上使用时,相机就能完全被丢弃了。
Android除了在智慧型手机和平板电脑上运作外,还可以在一些附有键盘和滑鼠的普通PC硬体上运作[152][153][154][155]。除了可在商用硬体上使用外,Android也有类似于PC硬体友好的版本,可以从Android-x86的项目中免费提供,包括个人订制的Android 4.4版本[156]。使用作为Android SDK一部分的仿真器,或第三方的仿真器,Android也可以在x86架构上非本机地执行[157][158]。中国的一些公司基于Android,正在构建PC与行动装置的作业系统,是“Google Android与Microsoft Windows之间的直接竞争[159]。”中国工程学院指出,随著中国禁止在政府电脑上使用Windows 8,数十家公司正在定制Android系统[160][161][162]。
软体开发
Android是由Google开发的,直至准备发布前最新的修改及更新,在这一点上原始码可供Android开源项目(AOSP)使用[163],这是一个由Google领导的开源计划[164]。AOSP代码可于无需的修改选定设备中找到,主要是Google Nexus及Google Pixel系列的装置[165]。反过来说,那些开源码是由代工生产定制和调整以在他们的硬件上执行[166][167]。此外,Android的源代码并不包含某些硬件组件所需专有的驱动程式[168],因此大多数的Android装置(包括Google自己的装置)最终都会附带著自由及开放源码软件及专有软件的组合,伴随著用于进入Google服务所需的软件,都会落入后者的一类。
更新时间表
名称 | 版本号 | 发行日期 | API等级 | 安全性更新状态[169] |
---|---|---|---|---|
Android 1.0 | 1.0 | 2008年9月23日 | 1 | 不支援 |
Android 1.1 | 1.1 | 2009年2月9日 | 2 | 不支援 |
Android Cupcake | 1.5 | 2009年4月27日 | 3 | 不支援 |
Android Donut[170] | 1.6 | 2009年9月15日 | 4 | 不支援 |
Android Eclair[171] | 2.0 – 2.1 | 2009年10月26日 | 5 – 7 | 不支援 |
Android Froyo[172] | 2.2 – 2.2.3 | 2010年5月20日 | 8 | 不支援 |
Android Gingerbread[173] | 2.3 – 2.3.7 | 2010年12月6日 | 9 – 10 | 不支援 |
Android Honeycomb[174] | 3.0 – 3.2.6 | 2011年2月22日 | 11 – 13 | 不支援 |
Android Ice Cream Sandwich[175] | 4.0 – 4.0.4 | 2011年10月18日 | 14 – 15 | 不支援 |
Android Jelly Bean[176] | 4.1 – 4.3.1 | 2012年7月9日 | 16 – 18 | 不支援 |
Android KitKat[177] | 4.4 – 4.4.4 | 2013年10月31日 | 19 – 20 | 不支援[178] |
Android Lollipop[179] | 5.0 – 5.1.1 | 2014年11月12日 | 21 – 22 | 不支援[180] |
Android Marshmallow[181] | 6.0 – 6.0.1 | 2015年10月5日 | 23 | 不支援[182] |
Android Nougat[183] | 7.0 – 7.1.2 | 2016年8月22日 | 24 – 25 | 不支援[184] |
Android Oreo[185] | 8.0 – 8.1 | 2017年8月21日 | 26 – 27 | 不支援[186] |
Android Pie[187] | 9 | 2018年8月6日 | 28 | 不支援[188] |
Android 10[189] | 10 | 2019年9月3日 | 29 | 不支援[190] |
Android 11[191] | 11 | 2020年9月8日 | 30 | 不支援[192] |
Android 12[193] | 12 – 12L | 2021年10月4日 | 31 – 32 | 支援 |
Android 13[194] | 13 | 2022年8月15日 | 33 | 支援 |
Android 14[195] | 14 | 2023年10月4日 | 34 | 支援 |
Android 15[196] | 15 | 2024年10月15日 | 35 | 支援 |
格式: 旧版本 旧版本,仍被支援 当前版本 最新的预览版 |
Google每年都会宣布对Android进行重大的增量升级[197]。程式更新可以透过空中编程以无线传输于装置上安装[198]。最新的主要版本是在2024年10月发布的Android 15。
Android与其主要的竞争对手苹果公司的iOS相比,Android的更新通常会明显的延迟以让各种设备安装。除了Google的Nexus和Pixel品牌的装置外,更新通常会在新版本发布的几个月后到达,或者根本没有[199]。这部分是由于Android装置中硬件各不相同[200],每次升级必须专门定制,那是个耗费时间和资源的过程[201]。制造商经常会优先考虑他们最新的设备并遗下旧设备[202]。在收到制造商的更新后,无线运营商可以让装置额外延迟推出,以便于升级发送给用户之前,商户能透过进一步根据自己品牌的需求而定制及在他们的网络上进行广泛的测试[202][203]。由于一个制造合作伙伴没有为驱动程式提供必要的更新,故此会有一些情况下无法进行升级[204]。
随著新版本的作业系统,Android设备中硬件的广泛变化会导致软件升级有严重的延误,而修补程式通常需时几个月才能到达消费者手中,有时甚至根本没有。制造商和运营商缺乏售后支援服务受到消费者群及科技媒体的广泛批评[205][206][207]。一些评论员指出了一点,指这个行业有一个金融刺激而不会为他们的装置升级,由于缺乏为现有装置更新,故推动购买新产品[208],这种态度被形容为“侮辱”[207]。《卫报》抱怨指更新的分发方法很复杂只是因为制造商和运营商都是这样设计[207]。2011年,Google与众多业内人士合作宣布推出“Android更新联盟”,承诺在每台装置发布后18个月内提供及时更新,然而,自宣布以来,关于那个联盟并没有另外一个官方的说法[202][209]。
2012年,Google开始将作业系统的某些方面(特别是其核心应用程式方面)脱钩,这样他们就可以通过Google Play商店独立地为作业系统作更新。其中一个组件—Google Play服务,是个闭源的、系统级的程序,可为Google服务提供应用程式介面,为执行Android Froyo或更高版本的装置上自动安装更新。通过这些特性,Google可以透过Play服务添加新的系统功能及更新应用程式而毋需将升级分发到作业系统本身[210],因此,Android Jelly Bean包含相对较少面向用户的变化,对平台改进及细微变化更为侧重[211]。
2016年5月,彭博报导称Google正在努力让Android保持最新状态,包括加快安全更新率、推出技术的解决方案、减少对手机测试的要求,并对电话制造商进行排名,试图利用“羞辱”他们来让行为变得更好。正如《彭博》所说:“随著智能手机变得越来越强大,复杂和可攻击,让最新的软件能与硬件密切合作变得越来越重要。”Android的领导人浩史·洛克海默承认指“这不是一个理想的情况”,他进一步评论指缺乏更新是“Android上安全性最薄弱的环节”。无线运营商在报告中被描述指那是“最具挑战性的讨论”,因为运营商的网络测试审批时间较慢,尽管有一些运营商包括威讯无线及Sprint,已经缩短了他们各自的审批时间。HTC的时任执行官贾森·麦肯齐(Jason Mackenzie)于2015年称每月的安全性更新是“不切实际”,而Google试图说服运营商从完整的测试程序中排除安全补丁。为了进一步说服,Google分享了与其Android合作伙伴更新设备的顶级手机制造商的一份清单,并正在考虑将名单向公众发布。手机制造商Nextbit的联合创始人及前Android开发人员Mike Chan说,“解决这个问题的最佳方法是对作业系统进行大规模的重组架构”或Google可以投资培训制造商和运营商“成为优秀的Android人民[212][213][214]”。
2017年5月,随著Android Oreo发布,Google推出了Project Treble,旨在使制造商能够更轻松,更快捷,及更低成本地将装置更新到Android的最新版本。Project Treble通过新的“供应商界面”将供应商实施与Android OS框架分开(由硬体制造商所写供设备专用的较低级别软件)。在Android 7.0及更早版本中,并不存在正式的供应商界面,因此设备制造商必须更新大部分Android代码,以将较新版本的作业系统移至设备中。借助Project Treble,新的稳定供应商界面可以进入Android特定部分的硬件,使设备制造商能够简单地通过更新Android作业系统框架来为装置提供新的Android版本,而“毋须矽制造商的任何额外工作[215]。”
2017年9月,Google的Project Treble团队透露,作为改善Android设备安全生命周期努力的一部分,Google已经设法让Linux基金会同意延长Linux长期支援(LTS)的内核分支的生命周期至少两年。从 Linux 4.4 版本内核开始,未来版本的 LTS 内核将至少拥有 6 年的生命支持周期。[216]。
Linux核心
Android的内核是根据Linux核心的长期支援的分支,具有典型的Linux排程和功能[217]。截至2018年,Android的目标是Linux内核的4.4、4.9或是4.14版本[218]。实际的内核取决于单个设备[219]。
Linux内核的Android的变种具进一步改进了由Google实施在典型的Linux内核开发周期之外实现的架构变化,比如包含类似组件的装置树(device trees)、ashmem、ION,以及不同的内存不足(OOM)的处理[220][221]。除此之外,Google为了能让Linux在行动装置上良好的运行,对其进行了修改和扩充。Android去除了Linux中的本地X Window System,也不支持标准的GNU库,这使得Linux平台上的应用程式移植到Android平台上变得困难[222]。Google也有某些功能贡献回到Linux内核,特别是一种称为“唤醒锁(wakelocks)”的电源管理功能[223],它最初被主线内核开发人员拒绝,部分原因是因为他们认为Google并没有表现出维护他们自己代码的任何意图[224][225]。2008年,Patrick Brady于Google I/O上演说题为“Anatomy & Physiology of an Android”,并提出Android HAL的架构图。HAL以*.so副档名的形式存在,可以把Android框架跟Linux内核隔开,这种中介层的方式使得Android能在行动装置上获得更高的执行效率。这种独特的系统结构受到Linux内核开发者葛雷格·克罗哈曼及其他核心维护者称赏。Google还在Android的核心中正式加入了自己开发制作的一个名为唤醒锁(wakelocks)的功能,该功能用于管理流动装置的电池性能,但是该功能并没有被加入到Linux核心的主线开放和维护中,因为Linux核心维护者认为Google没有向他们展示这个功能的意图和代码。Google于2010年4月宣布他们将会聘请两名员工跟Linux内核社团合作[226],但目前Linux内核对于稳定分支维护者的葛雷格·克罗哈曼,他于2010年12月说他担心Google不再试图让他们的代码更改包含在主流Linux中[225]。Google的工程师帕特里克·布雷迪(Patrick Brady)曾在该公司的开发者大会中表示过“Android不是Linux[227]”,而他在周刊《Computerworld》补充指“让我替你简化一下,要是没有Linux,这里就没有Android[228]”。《Ars Technica》写道:“尽管Android是建立在Linux内核之上的,但该平台与传统的Linux堆栈桌面几乎没有共同之处[227]。”
2010年2月3日,由于Google在Android核心开发方面和Linux社群方面开发的不同步,Linux内核开发者葛雷格·克罗哈曼把Android的驱动程序从Linux内核“状态树”(staging tree)上除去。[229]2010年4月,Google宣布将派遣2名开发人员加入Linux核心社群,以便重返Linux核心。2010年9月,Linux核心开发者Rafael J. Wysocki添加了一个修复程序,使得Android的“wakelocks”可以轻松地与主线Linux核心合并。 2011年8月,Linux内核最早作者的林纳斯·托瓦兹说:“Android和Linux最终都会重新回到一个共同的内核,但它可能不会持续4-5年[230]”。2011年12月,葛雷格·克罗哈曼(Greg Kroah-Hartman)宣布启动Android的主流项目,其目的是要将一些Android驱动程式、修补程式及功能重新放进Linux内核中,从Linux 3.3开始[231]。经过从前多次的尝试合并后,Linux在3.5内核中,包括自动休眠和唤醒锁功能功能。其界面是相同的,但是上游的Linux实现了容许两种不同的中止模式:记忆体(Android使用的传统中止模式)及磁碟(已知桌面上的冬眠)[232]。Google维护著一个公共代码存储库,包含著他们对Android的Rebasing到最新稳定的Linux版本的实验工作[233][234]。
Android装置的快闪记忆体被分成几个分区,例如/system
用于作业系统本身,而/data
是用于用户数据和应用程式的安装[235]。跟Linux桌面发行版相比,Android设备的拥有人都没有给予超级用户的进入作业系统的权限,以及例如/ system
是唯读记忆体的敏感分区。然而,档案系统阶层标准是可以透过利用Android中的安全漏洞来获取,那是开源社区经常使用它来增强其设备的功能[236],恶意的一方还可以透过安装电脑病毒及恶意软件来恶意获取系统资料[237]。
根据Linux基金会的说法,Android是个Linux发行版[238],该基金会由Google的开源部门主管克里斯·迪博纳[239]及几位记者组成[240][241],其他人例如Google的工程师帕特里克·布拉迪(Patrick Brady)等,布拉迪表示在传统类Unix系统的Linux发行意义上,Android并不是Linux;Android不包括GNU C函数库(它利用 Bionic作为替代C数据库),以及Linux发行版中常见的一些其他组件[242]。
随著2017年Android Oreo的推出,Google基于安全考虑,开始要求新附带系统单晶片的设备具有Linux内核版本4.4或更高版本,现有的装置升级到Android Oreo,以及与旧的系统单晶片一起推出的新产品,均不受此规则所限[243][244]。
软件堆栈
在Linux内核之上,有一些由C所写的中介软体、函数库和应用程式介面,以及运行包含Java兼容库的应用框架上应用程式。Linux内核的开发则继续独立于Android的其他源代码项目。
截至5.0版本,Android利用Dalvik虚拟机器作为程式虚拟机器,它与实时的跟踪编译(JIT)来执行Dalvik“DEX-代码”(Dalvik的可执行程式),这通常是由Java位元组码一同翻译而来。继基于跟踪的JIT的原则,除了解读大多数应用程序代码外,Dalvik执行编译及每当应用程序启动时,选择本机执行的频繁执行代码段(痕迹)[245][246][247]。Android 4.4引入Android Runtime(ART)作为新的运作环境,在安装应用程式时,它会使用提前编译(AOT)来把应用程序字节码完全编译为机器语言[248]。在Android 4.4中,ART是一项实验性功能,默认情况下不启用;它成为Android 5.0的下一个主要版本中唯一的运作选项[249]。2015年12月,Google宣布Android的下一个版本将会切换到基于OpenJDK项目的Java实行方式[250]。
Android的C标准函式库及Bionic都是由Google专门为Android而开发的软件,作为BSD标准C程式库代码的推导。Bionic本身已跟特定于Linux内核的几个主要特点而设计。使用Bionic而不是GNU C函数库(glibc)或uClibc的主要好处是:它运行时间的足迹较小,以及对低频CPU进行优化。与此同时,Bionic根据BSD许可条款而获得许可,当中Google找到更适合Android的整体许可模式[247]。
针对不同的许可模式,Google于2012年底将Android中的蓝牙堆栈从GPL许可的BlueZ转移到Apache许可的BlueDroid[251]。
Android默认情况下并没有本机X Window系统,也不支援整套标准GNU库。这使现有Linux应用程式或程式库都难以移植到Android[242],直至Android的Android原生开发套件的r5版本完全以C或C++编写的应用程序以获得支援[252] 由C所编写的程式库也可以透过注入一个小垫片及使用Java本地介面(JNI)以在应用程式中使用[253]。
自Android Marshmallow发布以来,一系列指令实用程序的“玩具盒”取代了之前Android版本中类似“Busybox”系列(当Android于默认情况下不提供命令列介面时,它主要供应予应用程序使用)[254]。
Android也有另一个作业系统,名为“Trusty作业系统”,作为“Trusty”当中的一部分,软件组件在行动装置中支援著一个可信执行环境(TEE)。“Trusty和Trusty API是 可调整的......”Trusty OS的应用程式可以由C或C++所编写(C++的支援是有限的),他们可以进入一个小型的C程式库......所有Trusty应用程式都是单线程的;多线程的用户空间目前并不支援......第三方应用程式的开发并非支援当前版本,而作业系统和处理器上使用软件,为“受保护的内容执行DRM框架”。TEE还有许多其他用途,例如行动支付、银行业的保安、全磁碟加密、多重身份验证,装置重设保护、重播保护的持久性存储、无线显示受保护的内容(强制转换)、安全的PIN和指纹处理,甚至是恶意软件检测[255]。
开源社区
Android的原始码是由Google在开源许可下发布,其开放的性质鼓励著一个庞大的开发者社区及发烧友利用开源码作为社区驱动项目的基础,它可为旧设备提供更新、为高级用户增加新功能,或最初随附其他作业系统的装置引入Android系统[256]。这些社区开发的版本通常比较透过官方制造商/运营商的渠道更快为装置带来新功能和更新的,亦具有相当质量的水平[257];为不能再接收官方更新的旧装置提供持续性支援;或把Android带到正式发布使用其他作业系统的装置上,例如TouchPad。社区发布经常出现Root前并包含由原始供应商并未提供的修改,例如让装置内处理器超频或是调高/低电压的能力[258]。CyanogenMod是社区中使用最广泛的韧体[259],惟现已停产并由LineageOS继任[260]。
从历史上看,装置制造商及行动运营商通常都不支持第三方韧体的开发。制造商对使用非官方软件的装置功能不正常,以及由此产生的支援费用表示担忧[261]。此外,如CyanogenMod般经修改的韧体有时也会提供例如Tethering等功能,否则运营商将收取额外费用。因此,许多装置中常见的技术障碍,包括锁定启动程式及限制访问root的权限都是常见于许多设备中。然而,随著社区开发的软件越来越受欢迎,美国国会图书馆馆长在发表声明之后,允许行动装置进行越狱[262],制造商和运营商经已对第三方开发软件的立场软化,包括HTC[261]、摩托罗拉[263]、三星[264][265]及索尼[266],他们提供支持和鼓励发展。因此,随著时间的推移,由于越来越多的装置随附著已解锁或可解锁的启动程式,绕过硬件限制的规避而安装非官方韧体的需要降低了,这类似于Nexus系列手机,虽然他们通常要求用户放弃为装置进行保修[261]。然而,尽管制造商已经接受,但美国的一些运营商仍然要求手机被锁定,此让开发人员和客户感到沮丧[267]。
安全和隐私
公共机构的监督范围
2013年9月,美国及英国的情报机构—美国国家安全局(NSA)及英国政府通讯总部(GCHQ)分别披露作为更广泛大规模监控披露(2013年至今)的一部分,他们可以进入iPhone、黑莓手机及Android装置中,存取用户的数据。据报导,他们几乎能够阅读所有智能手机上的资讯,包括短讯、位置、电邮及备忘录[268]。2014年1月,进一步的报告显示情报机构拥有拦截个人资讯传输的能力,他们透过社交网络及其他流行的应用程式如《愤怒鸟》,以用于广告和其他商业原因而收集用户的个人资讯。根据《卫报》的报导,GCHQ有不同应用程式和广告网络的Wiki风格指南,以及可以从每个数据中抽取不同的资讯[269]。在该周后期,芬兰的愤怒鸟开发者Rovio娱乐宣布,鉴于这些启示,他们正重新考虑与其广告平台的关系,并呼吁更广泛的同业也应这样做[270]。
这些文件显示情报机构进一步努力拦截从Android和其他智能手机中Google地图的搜索及查询,以收集大量的位置信息[269]。尽管《卫报》指出“技术部门是如何收集和使用信息,特别是对于美国以外的人,他们所享有的隐私保护比美国人少,这些最新的披露也可能会引起公众越来越多的关注”,然而NSA及GCHQ坚持认为他们的活动都符合所有相关的国内和国际法律[269]。
维基解密公布了2013-2016年代号为Vault 7的泄露文件,当中详细说明了中央情报局(CIA)进行电子监视和网络战的能力,包括损害大多数智能手机的作业系统(包括Android)的能力[271][272]。
常见的安全威胁
由于Android作业系统的自由和普及性,一些恶意程式和电脑病毒也随之出现。2010年8月,卡巴斯基病毒实验室报告指发现到Android系统上首个木马程式,并将其命名为“Trojan-SMS.AndroidOS.FakePlayer.a[273]”,这是一个通过短讯方式感染智慧型手机的木马程式,并且已经感染了一定数量的Android设备。除了透过短讯的感染方式,这些Android木马程式还可以伪装成一些主流的应用程式,并且还可以隐藏于一些正规的应用程式之中[274][275]。
来自防毒公司趋势科技的研究,他们列出最常见Android韧体的类型为践踏优质服务,在未经用户同意或甚至是用户不知情下从受感染的手机发送短讯至具附加费的电话号码。其他恶意软件于装置上显示不需要或侵入性广告,或将用户的个人信息发送至未经授权的第三方[276]。据报导,Android上的安全威胁正在呈几何级数式地增长;然而,Google的工程师辩论著安保公司出于商业原因而夸大Android系统上的恶意软件和病毒威胁[277][278],并指责安保行业玩弄恐惧而向用户推销病毒防护软件[277]。Google坚持危险的恶意软件其实是非常罕见的[278],而芬安全曾进行的一项调查显示,只有0.5%的Android恶意软件是来自Google Play商店[279]。
尽管Google通过定期的检查撤除这些存在于Google Play商店上的恶意程式和病毒,但是这并不能完全阻止其他病毒通过第三方网路的方式产生并且传播[280]。2015年8月,Google宣布Google Nexus系列中的装置将会开始每月收到安全性修补程式。Google还写道:“Nexus装置将会在至少两年内继续获得重大更新,而安全性修补程式从装置透过Google Store购买起的18个月内,或从初始可用性起计算三年以上的安全补丁[281][282][283]。”接下来的10月,剑桥大学的研究人员得出结论,由于缺乏更新和支援,87.7%使用中的Android手机有已知但未修补安全漏洞[284][285][286]。2015年8月,《Ars Technica》的荣恩·阿马德奥(Ron Amadeo)也写道:“Android原先设计最重要的是被广泛采用。Google从头开始,由0%的市场占有率,所以它很高兴放弃控制权并让每个人于采纳的桌上占一席位......现在,尽管Android拥有全球智能手机市场约75-80%的市场占有率—使它不仅是世上最流行的行动作业系统,亦可说是现时最流行的作业系统。因此,安全性已成为了一个大问题。当Android生态系统没有设备要更新,指令链的设计回归,但Android仍然沿用软件更新,它只是起不了作用[287]。”随著Google每月更新时间表的消息出来后,包括三星和LG在内的一些制造商承诺每月发布安全性更新[288]。但是正如杰瑞·希尔登布兰德(Jerry Hildenbrand)于2016年2月的《Android中央》所指,“相反,我们在几种极少数机型的特定版本中得到了一些更新,还有一堆破碎了的承诺”[289]。
2017年3月,在Google的安保博客的帖子上,Android的安保主管阿德里安·路德维希(Adrian Ludwig)及梅尔·米勒(Mel Miller)写道:“在2016年,来自200多家制造商,有超过735,000,000个装置获得平台的安全性更新”,并且“我们的运营商及硬件合作伙伴帮忙为这些更新扩展了部署,在2016年最后一个季度为全球排名首50位的超过一半装置发布更新”。他们还写道:“截至2016年底,大约有一半使用中的装置在过去的一年并没有接收到平台的安全性更新”,并指他们的工作将继续专注于精简安全性更新程序,以便制造商进行部署[290]。此外,对于《TechCrunch》的评论中,路德维希表示,安全更新的等待时间已从“6至9星期缩减至数天”,截至2016年底,在北美约有78%的旗舰装置都获得最新的安全性更新[291]。
修补核心作业系统中发现的错误通常都不会送达到老旧及低价装置的用户手上[292][293]。然而,Android的开源特性容许安保承包商采用现有设备,并把它们改编用于高度安全性的用途上,例如:三星跟通用动力合作,透过他们的开放核心实验室的收购,以在“Knox”的项目上重建“果冻豆”(Android 4.4)[294][295]。
Android的智能手机能够报告Wi-Fi接入点的位置(在电话用户四处行动时遇到),构建包含数亿个此类进入点物理位置的数据库。这些数据库构成了用于智能手机中电子地图的定位,让他们使用应用程式如Foursquare、Google定位、Facebook定位,并能提供基于该位置的广告[296]。第三方的监控软件,例如TaintDroid[297],那是由学术研究资助的项目,在某些情况下,可以检测到用户的个人资讯何时从应用程式发送至远端伺服器[298]。
目前Android作业系统上已经拥有不同公司的杀毒软件来防止装置中毒,例如Avast、F-Secure、Kaspersky、Trend Micro、Symantec、金山毒霸等防护软体也已经发布了Android版本。
某些病毒,目前经过Cross-Compile的测试,证实它们在Linux上无法正常运作。
2018年11月,知名Android软体Magisk的开发者topjohnwu在XDA上发帖称,现在很多Android手机存在系统漏洞,该漏洞可使第三方应用程序在不被用户授权的情况下监视其它程序的运行,其中可能涉及到个人隐私的泄露问题,值得关注。[299]
技术性保安功能
Android系统具有沙盒机制。沙盒于系统中是一个分离的区域,该区域无法获取系统的其他资源,除非在安装应用程式时,用户明确地授予其获取资源的权限。然而,这一限制对于出厂时预先安装的应用程式则可能无法实现。例如预先安装的相机应用程式,在没有完全禁用相机的情况下,无法关闭麦克风的权限。这个情况在Android的版本7和8当中也有效[300]。所有的应用程式都可先被简单地解压缩到沙盒中进行检查,并且将应用程序所需的权限提交给系统,再将其所需权限以列表的形式展现出来供用户查看。例如一个第三方的浏览器需要“连接网络”的权限,或者一些软体需要拨打电话,或发送短讯等。用户可以根据所需权限来考虑自己是否需要安装,应用程式只能在用户同意之后才能进行安装[301]。
2012年1月,美国国家安全局发布了SE Android(原本名为Security Enhanced Android,后来改名为SE for Android或Security Enhancements for Android[302])的开放源码专案及程式码,使Android系统支援强制存取控制(Mandatory Access Control)以增加系统安全性[303][304]。
自2012年2月起,Google使用其恶意软体扫描器Google Bouncer监察和扫描在Google Play商店上的应用程式[305][306]。2012年11月,Google于Android Jelly Bean推出“验证应用程式”的功能,作为作业系统的一部分,扫描来自Google Play和第三方来源的所有应用程式,以防止恶意行为[307]。“验证应用程式”最初只在安装期间进行,然而它在2014年的更新后不断地扫描应用程式,并在2017年透过“设定”中的选项,让用户可见到该功能[308][309]。
在安装“验证应用程式”前,Google Play商店会显示一系列应用程序所需的要求,查阅这些权限后,用户可以选择接受或拒绝,但必须要在接受的情况下才能安装应用程式[310]。
在Android Jelly Bean中,其原生应用程式管理机制App Ops首次被引入,但并未开放让一般用户使用[311],直至Android Marshmallow,系统启用其原生应用程式的权限控制(并非App Ops),它容许用户在程式安装后仍能对特定类别的权限使用进行开关,若应用程式的某组权限使用被关闭并准备进入相应权限的方式时,系统会询问用户是否容许[312]。
在Android Marshmallow之前,其权限系统是以“一刀切”的方式进行,应用程式开发商会申请一些非必需的进入权限,或是申请把用户的私隐资讯作暗中收集、使用、发送至开发商的伺服器;高端用户可以透过取得root权限增加控制程式或修改程式的安装文件,以仔细限制程式的使用权限,或当中涉及数据的运用[313],然而程式对权限只能在安装时选择“全部同意/全部拒绝”的选项经常为人诟病。
在Marshmallow中,应用程式不再在安装时自动授予其所有指定权限,它会以“选择加入系统”来代替。当应用程式请求授予某一权限时,系统会就是否授予该权限询问用户。应用程式会记著所授权限,授权设定亦可由用户随时更改。但是,预先安装的应用程式不能总是以此方法卸载。在某些情况下,用户可能无法拒绝预先安装的应用程式的某些权限,甚至无法禁用它们。就如Google Play的应用程式,无法卸载或禁用。任何强制停止的尝试的结果只会导致应用程式自动重启[314][315]。新权限仅供利用软体开发套件(SDK)为Marshmallow开发的应用程序使用,旧的应用程式将继续使用以前沿用没有中间或妥协的方式。对于这些应用程式,其权限仍然可以被撤销,但这可能会妨碍它们正常运作,并会因此显示警告[316][317]。
2013年8月,Google发布了Android设备管理器,那是一项于同年12月发布的Android应用程序[318][319],它容许用户利用他们的Android装置作远程跟踪、定位及抹除的服务[320][321],该应用程式于2017年5月重新命名为“寻找我的手机”[322][323]。在2016年12月,Google推出可信联系人的应用程式,让用户在紧急情况下要求取得亲人的位置追踪[324][325]。
许可证
Android作业系统的原始码是开源码:那是由Google开发的,在发布新版Android的同时公开发布源代码,一切程式码为公开免费[326]的。Google发布了大部分的源代码(根据开放手机联盟所开发的非Copyleft的Apache授权条款2.0下,允许修改和再分配,剩下的Linux内核部分则延续GPL第2版的许可[327][328][329][330]),当中包括网络和电话解决方案堆栈[331][332]。该许可证并不授予“Android”的商标权利,所以设备制造商和无线运营商必须根据个人合同向Google获得许可。Google也会与硬件制造商合作生产旗舰设备(Nexus系列的一部分),它以包含新版本的Android为特色,然后在该装置发布后公开其源代码[333]。Google也不断发问卷和开放修改清单、更新情况及程式码来让任何人看到并且提出意见和评论,以便按照用户的需求改进Android作业系统。Android版本中唯一没有立即发布其源代码的是仅限于平板电脑3.0使用的“蜂窝(Honeycomb)”版本,其原因是根据安迪·鲁宾于Android的官方博客文章指,是因为该版本是为了摩托罗拉Xoom而仓促开发[334],他们并不希望第三方试图把适用于智能手机的Android版本套用在平板电脑上以创造“非常糟糕的用户体验”[335]。
只有基础的Android作业系统(包括一些应用程式)才是开源软件,任何厂商都不须经过Google和开放手持设备联盟的授权随意使用Android作业系统;大多数Android装置都附带著大量的专有软件,例如是Google流动服务,当中包括Google Play商店、Google搜寻,以及Google Play服务 — 那是一个提供与Google提供的服务应用程式介面集成的软件层。这些应用程式必须由装置制造商从Google得到许可,并且只能在符合其兼容性指引及其他要求的配备装置上[131],任何厂商都不能在未授权的情况下在其产品上使用Google的标志和应用程序。除非生产商能证明其生产的装置符合Google兼容性定义文件(CDD),才能在智慧型手机上预载属于Google的应用程式。所有符合Google生产规定的智能手机厂商才可以在其产品上印有“With Google”的标志[336]。由制造商生产的定制,认证的Android发行版(例如是TouchWiz及HTC Sense),也可以使用他们自己的专有软件,以及新增并不包括在Android作业系统中的stock应用程式,以替换Android中某些stock应用程式[5]。对于设备中的某些硬件组件,这里可能还需要二进制点的驱动程式的使用[5][168]。
对制造商的影响力
Google仅将其流动服务软件以及Android的商标授权予符合Android兼容性计划中指定的Google的兼容性标准[337],因此这使作业系统本身有著重大变化的Android分支(不包括任何Google的非免费组件)跟其所需的应用程式保持不兼容,并且必须随附替代软件,以替代Google Play商店中的市场[5]。此类Android分支的例子有亚马逊的Fire OS(那是用于为亚马逊服务的Kindle Fire系列平板电脑)、诺基亚X软件平台(诺基亚X家族的分支,主要用于为诺基亚及微软服务),以及由于在某些地区一般都无法使用Google服务(例如中国大陆),故排除了Google应用程式的其他分支[338][339]。2014年,Google也开始要求所有授权使用Google流动服务软件的Android装置的启动画面上显示一个突出的“由Android提供支援”的标志[131]。Google还强制执行了在装置上设置Google流动服务及优惠捆绑计划,包括强制捆绑整个Google主要应用程式套件,和Google搜索的捷径,以及Google Play商店的应用程式必须以预设配置或在主画面的预设配置附近[340]。
从前在Android的早期版本中使用AOSP代码的一些股票应用程式及元件,例如搜寻、音乐,行事历及位置API都被Google遗弃,以支持透过Play商店分发的非免费替代品(Google搜寻、Google Play音乐及Google行事历)和Google Play服务,它们不再是开源的。此外,某些应用程序的开源变体还排除非自由版本中存在的功能,例如相机中的全景相片(Photosphere),和在预设主画面上的Google即时资讯(由“Google Now Launcher”的专有版本专用,其代码嵌入于主要Google应用程式的代码中[5][341][342][343])。这些措施可能旨在阻止分叉并鼓励符合Google商业许可的要求,作为大多数作业系统的核心功能(以及第三方软件)依赖于Google独家授权的专有组件,并且它需要大量的开发资源来开发一套替代套件和API来复制或把它们替换。不使用Google组件的应用程式也会处于功能劣势,因为他们只能使用作业系统本身包含的API[344]。
2018年3月,据报导Google开始阻止“未经认证”的Android装置使用Google流动服务软件,并显示一条警告指,“设备制造商已预载了未经Google认证的Google应用程式及服务”。自定义ROM的用户能够将他们的装置ID以他们的Google帐户注册来删除此障碍[345]。
包括大多数Android OEM的开放手机联盟的成员,被禁止签订生产运行Android分支的设备的合同[5][336];2012年,宏碁被Google强行中断生产运行由阿里巴巴集团开发的AliOS的设备,威胁其若不停止则要将其从联盟中移除,因为Google认为该平台是Android的不兼容版本。阿里巴巴集团为这些指控进行辩护,争辩指其作业系统是Android的独特平台(主要使用HTML5应用程式),但是它整合了Android平台的部分内容,容许向后兼容第三方Android软件。事实上,这些装置确实附带了一个提供Android应用程式的应用商店;然而,它们大多数都是盗版软件[346][347][348]。
系统架构
中介软件
作业系统与应用程式的沟通桥梁,并用分为两层:函式层和虚拟机器。
Bionic是Android改良libc的版本。Android包含了Chrome流览器引擎。Surface flinger是就2D或3D的内容显示到萤幕上。Android使用工具链为Google自制的Bionic Libc。
Android采用OpenCORE作为基础多媒体框架。OpenCORE可分7大块:PVPlayer、PVAuthor、Codec、PacketVideo Multimedia Framework(PVMF)、Operating System Compatibility Library(OSCL)、Common、OpenMAX。
Android使用Skia为核心图形引擎,搭配OpenGL/ES。Skia与Linux Cairo功能相当,但相较于Linux Cairo,Skia功能还只是阳春型的。2005年Skia公司被Google收购,2007年初,Skia GL源码被公开,目前Skia也是Google Chrome的图形引擎。
Android的多媒体资料库采用SQLite资料库系统。资料库又分为共用资料库及私用资料库。使用者可透过ContentProvider类别取得共用资料库。
Android的中间层多以Java实作,4.4版之前使用特殊的Dalvik虚拟机器。Dalvik虚拟机器是一种“暂存器型态”的Java虚拟机器,变数皆存放于暂存器中,虚拟机器的指令相对减少。5.0版起改用Android Runtime(ART)。
Dalvik虚拟机器可以有多个实例,每个Android应用程式都用一个自属的Dalvik虚拟机器来执行,让系统在执行程式时可达到最佳化。Dalvik虚拟机器并非执行Java字节码,而是执行一种称为.dex格式的档案。
硬体抽象层(HAL)
Android的硬体抽象层是能以封闭源码形式提供硬体驱动模组。HAL的目的是为了把Android framework与Linux kernel隔开,让Android不至过度依赖Linux kernel,以达成“内核独立”(kernel independent)的概念,也让Android framework的开发能在不考量驱动程式实作的前提下进行发展,以达到垄断GPU市场的目的。
HAL stub是一种代理人的概念,stub是以*.so档的形式存在。Stub向HAL“提供”操作函数,并由Android runtime向HAL取得stub的操作,再回调这些操作函数。HAL里包含了许多的stub(代理人)。Runtime只要说明“类型”,即module ID,就可以取得操作函数。
程式语言
Android是执行于Linux kernel之上,但并不是GNU/Linux。因为在一般GNU/Linux里支持的功能,Android大都没有支援,包括Cairo、X11、Alsa、FFmpeg、GTK、Pango及Glibc等都被移除掉了。Android又以bionic取代Glibc、以Skia取代Cairo、再以OpenCORE取代FFmpeg等等。Android为了达到商业应用,必须移除被GNU GPL授权证所约束的部份,Android并没有用户层驱动(user space driver)这种东西。所有的驱动还是在内核空间中,并以HAL隔开版权问题。bionic/libc/kernel/ 并非标准的内核头文件(kernel header files)。Android的内核头文件是利用工具由Linux内核的头文件所产生的,这样做是为了保留常数、资料结构与巨集。
Android的核心基于Linux,除了核心之外,则是中介层、资料库元和用C/C++编写的API以及应用程式框架。Android的应用程序通常以Java资料库元为基础编写,运行程序时,应用程式的代码会被即时转变为Dalvik dex-code(Dalvik Executable),然后Android作业系统通过使用即时编译的Dalvik虚拟机来将其运行。[349]
目前Android的Linux kernel控制包括安全、记忆体管理、进程管理、网路堆叠、驱动程式模型等。下载Android源码之前,先要安装其构建工具Repo来初始化源码。Repo是Android用来辅助Git工作的一个工具。
应用程序
Google Play
Google透过前身为Android Market的网上商店平台Google Play,提供应用程式和游戏供用户下载,是Android的官方应用商店。截至2013年7月,Google Play官方认证应用程式数量突破100万,超过苹果App Store成为全球最大应用商店[350][351]。中文App名称为“Play 商店”
2009年2月,Google推出Android Market线上应用程式商店,用户可在该平台网页寻找、购买、下载及评级使用智慧型手机应用程序及其他内容[352]。第三方软体开发商和自由开发者则可以通过Android Market发布其开发的应用程序。在2011年12月,Android Market上的应用程序下载量超过100亿次。同时,全球已有1亿3千万部Android设备在Android Market即现在的Google Play上下载过软体。
只有通过Google许可并且认证的厂家才能在其产品设备上安装Google服务框架和Google Play。同时受到部分地区和国家的政策影响,Google根据部分地区和国家的政策对Google Play上的内容进行了过滤,因此各地区和国家看到的内容不一样。此外,受到部分地区和国家的电信运营商的影响,Google Play在部分地区和国家可能不可使用。
Google Play内的付费程序在许多国家与地区内提供,如美国、英国、瑞典、德国、斯里兰卡、泰国、越南、香港、台湾[注 2]等[353]。由于受到谷歌退出中国大陆事件影响,目前Google Play的服务还没有扩展到中国大陆地区,但大陆用户仍可通过国际信用卡和相关的免费软体来完成购买。需要注意的是,通过这种方法购买的软体可能不会得到当地承认的发票。
除了Google的Google Play之外,还有其他公司的应用程式市场,如亚马逊公司的Amazon Appstore,三星公司的三星应用商店,Fetch,AppBrian,与中国国内的酷安、豌豆荚等[132]。
此外,Google Play还提供在Android系统后台对安装的应用程序进行验证的服务,以最大程度防范恶意软件的侵害[354]。
2014年11月,Google已表示将支持中国开发者开发Google Play应用[355]。
程序开发
在早期的Android应用程序开发中,通常通过在Android SDK(Android软体开发包)中使用Java作为编程语言来开发应用程序。开发者亦可以通过在Android NDK(Android Native开发包)中使用C语言或者C++语言来作为编程语言开发应用程序。同时Google还推出了适合初学者编程使用的Simple语言,该语言类似微软公司的Visual Basic语言。此外,Google还推出了Google App Inventor开发工具,该开发工具可以快速地构建应用程式,方便新手开发者。
移植到Chrome OS
2016年5月20日,Google在Google I/O上表示,将会把 Google Play商店和Android App带到Chrome OS中,使Chrome OS可以执行Android APP增加推行Chromebook和Chromebox的动力,解决该平台应用程式不足的问题;此外Chromebook在美国市场出货量已经超越苹果Mac[356]。
Google把Android应用程式整合进Chrome OS有市场传言Google的目的是想将两者合并,但Android、Chrome OS 与Google Play部门的资深副总裁Hiroshi Lockheimer在专访中驳斥外界传言,称并不会将两者合并,Chrome OS更像是一台电脑,以桌面、档案管理、鼠标和键盘为基础,再搭配App,而Android则是以触控App为核心,两者的市场模式不同并不会尝试合并[357]。
在中国大陆的情况
在中国大陆生产并售卖,或在境外生产、由当地代理商入口、在中国大陆售卖的装有Android作业系统的智慧型手机(俗称行货),部分会把境外版常附带的部分Google应用程式(包括Google服务框架)删除,替换为中国大陆功能相同或相似的应用,即使这些装置已获得Google相容性认证及使用授权(CTS及GMS)。而部分手机(如搭载MIUI的小米手机)会在搭载Google服务框架的同时提供禁用的选项,以达到省电的需要。[358][359]因此,中国大陆用户往往需要自行重新安装Google程式(部分品牌还需要将手机root之后重新刷入Google服务框架)才能使用Google相关的应用服务。能使用Google服务的标志是可以在系统设置中的法律信息选项中找到“Google法律信息”选项。如果没有,则此机已删除Google服务框架。但通过非正式管道流入中国大陆贩售市场的Android装置(俗称水货),则基本不受此影响(但部分装置的Android系统内则被一些非正规供货商额外预装了某些应用程式,可能会精简Google服务框架等组件[360])。而在中国大陆生产,并在境外销售的装有Android作业系统的智慧型手机,亦不受此影响,但少数装有Android作业系统的智慧型手机(例如华为近期推出的机型,由于美国制裁不能预装Google服务[注 3]),仍然需要自行重新安装程式才能使用Google相关的应用服务。
市场
Android于2007年亮相时获得的反应冷淡,虽然Google曾与备受尊敬的科技公司合作组建开放手机联盟,分析师们对此留下深刻印象,但当时仍不清楚手机制造商是否愿意用Android取代现有的作业系统[361]。对于开源码的想法,基于Linux开发平台引起了人们的兴趣[362],但面对著来自智能手机市场的老牌企业(如诺基亚和微软),以及正在开发中的Linux行动作业系统作为其竞争对手[363]。这些老牌厂商持著怀疑的态度,诺基亚被引述说:“我们不认为这是一种威胁”,而微软Windows Mobile团队成员指“我不明白他们将会产生的影响”[364]。
从那时起,Android已经发展成为使用最广泛的智能手机作业系统[365][366],及成为“最快的可用流动体验之一[367]”。评审强调了作业系统的开源性质是其定义优势之一,它容许例如诺基亚(诺基亚X家族)[368]、亚马逊(Kindle Fire)、巴诺书店(Nook)、Ouya、百度及其他复刻软件和发布他们运行自己的Android定制版本的硬体。结果是,科技网站《科技艺术》把其描述为:对于没有自己的行动平台的公司来说,“几乎是推出新硬体的预设作业系统[365]”。这种开放性和灵活性也出现在最终用户的层面:Android容许装置作广泛的客制化,他们的拥有者及应用程式可以从非Google的应用程式商店和第三方网站中获得。这些被引用为Android手机较其他手机的主要优势之一[365][369]。
尽管Android很受欢迎,包括其激活率是iOS的三倍,有报告指Google仍未能利用他们的其他产品及网络服务成功地将Android变成分析师所预期的赚钱机器[370]。《The Verge》建议指由于广泛的客制化及非Google应用程式及服务的激增,使Google正在失去对Android的控制权,亚马逊的Kindle Fire系列使用的是Fire OS,这是一款经过大量修改的Android分支版本,它不包含或支援任何Google的专有组件,并要求用户从Google Play商店的竞争对手亚马逊应用商店中取得软件[5]。2014年,为了提高Android品牌的知名度,Google开始要求具有其专属组件的装置在启动屏幕上显示Android的标志[131]。
Android遇到“碎片化”的情况[371],那是在各种Android装置出现的情况,无论是硬件变化还是其运行软件上的差异而言,让开发整个生态系统中一致的应用程序任务较其竞争平台上硬件和软件变化较少的iOS更难,例如,根据2013年7月的开源讯号,这里有11,868个Android的装置型号,众多不同的屏幕尺寸,同时使用8种Android作业系统,而绝大多数的iOS用户已升级到作业系统的最新版本[372]。如AppleInsider的评论家断言硬件和软件的碎片化,推动著Android透过大量的低端、低价的产品使用旧版的Android使用率不断上升。他们维持这一点,迫使Android开发人员编写“最平庸的消费者群体”以取得尽可能多的用户,然而他们在装置上仅利用较少比例的最新硬件或软件功能,这样他们的动机似乎太少[373]。然而,开发Android及iOS应用程式的OpenSignal得出的结论是,尽管碎片化的情况可能会使软件开发更加棘手,然而Android在全球更广泛的影响力增加了潜在的回报[372]。
市场份额
2009年的第二季,市场研究公司Canalys估计,Android占全球智能手机作业系统市场的2.8%[374]。根据本土市场研究公司ComScore的数据显示,2009年11月时,Android在美国的智慧型手机作业系统市场的占有率为5.2%[375],在2010年2月时,这个数字变成了9.0%,而在2010年第三季度末时,Android已经占据了美国市场的21.4%的份额[376]。到了2010年5月,Android拥有全球智能手机市场的10%,超越了Windows Mobile[377],而在美国,Android占有28%的份额,超越了iOS[378]。在2010年第四季,其全球份额已经增长占市场的33%,成为最畅销的智能手机平台[32],超越了Symbian[379]。根据comScore的数据,Android在美国于2011年4月成为最畅销的平台,以31.2%的智能手机份额超越BlackBerry OS[380]。
对于第三方市场的流行,部份Android用户不愿意付费购买应用程式,转而直接下载已被骇客破解的软体。2010年8月,有游戏开发者针对其作品进行的调查指出,在下载盗版方面,亚洲玩家占97%,欧洲玩家占70%,而北美玩家占47%[381]。
截止至2011年6月,Google表示每天透过Google伺服器以激活的Android装置多达到了55万部[382],并且以每周4.4%的速度增长[383]。2011年8月1日,Canalys的数据显示,Android已占据美国48%的智能手机市场的份额[384]。
2011年7月,Google表示每天有550,000个Android装置被激活[385],高于5月份的每天有400,000个[386],在当时为止已超过1亿个装置被激活[387],每周增长4.4%[385]。2012年9月,每天激活130万个装置,在当时为止已激活5亿台装置[388][389]。截至2011年第三季,高德纳估计超过一半(52.5%)的智能手机销量是属于Android的[390]。
2011年10月13日,Google表示全球市场上有1.9亿部Android装置透过Google认证[391],而在2011年11月16日,全球市场上已有2亿部Android装置透过Google认证[392]。然而,配备Android作业系统的平板电脑在所有Android装置中占的比例却只有1.8%,只有380万Android蜂巢平板被售出,远远低于苹果公司iPad的销量[393]。
Android的市场会因地区而有差异。2012年5月,根据市场调查公司的数据显示,Android于全球智能手机作业系统中的份额已经过半,达到了60%,即全球有一半的智能手机正在使用Android[394]。2012年7月,美国使用Android“13岁以上的流动用户”高达52%[395],在中国则上升至90%[396]。2012年6月,Google在2012 Google I/O大会上表示全球市场上有4亿部Android设备被启动,每日启动约100万部。另一方面Android系统的平板电脑的市占率为45.8%,相较之下iOS的市占率为52.8%[397]。截至2012年第三季,根据研究公司IDC的数据,Android占据了75%的全球智能手机市场[398],总共有7.5亿个装置被激活,而在2013年4月,Android每天有150万次激活[389]。截至2013年5月[update],Android在中国的市占率为71.5%,超越其竞争对手苹果公司的50%,在全世界的市占率接近70%。[399];同时,Google Play商店中已有480亿个应用程式经已被安装[400];在Google I/O上,桑德尔·皮蔡宣布9亿台Android装置已被激活[401]。2013年9月,已有10亿个Android装置被激活[402]。2013年,Android系统的平板电脑市占率高达61.9%,超过iOS的36%[397]。
在大多数市场中,包括美国,Android装置占智能手机销量的一半以上,“只有在日本,苹果公司才能名列前茅”(根据2013年9月至11月的数字[403])。在2013年底,自2010年的四年内已销售超过15亿部Android智能手机[404][405],使Android成为最畅销的手机和平板电脑作业系统。预计到2014年底,Android智能手机将有30亿个的销售量(包括前几年)。据Gartner研究公司称,自2012年以来,Android的装置每年都超越所有竞争者[406]。在2013年,它超过了Windows的比率为2.8比1,或说是5.73亿[407][408][409]。截至2015年[update],Android拥有所有作业系统中最大的现有用户群[57];自2013年以来,销售并使用它的装置也超过使用Windows、iOS及Mac OS X合并起来的数字[410]。
根据StatCounter,只是仅跟踪浏览网页的用途,Android是自2013年8月以来最受欢迎的行动作业系统[411]。Android在印度和其他几个国家是最受欢迎的网页浏览作业系统(除日本和朝鲜外,几乎整个亚洲)。根据StatCounter,Android是在所有非洲国家中最多使用的行动装置系统,它并表示“在一些国家中,手机使用率已经超越桌面,包括印度,南非和沙特阿拉伯[412]”,几乎所有非洲国家已经是这样做了(包括埃及在内的7个国家除外),例如埃塞俄比亚和肯尼亚,其中包括平板电脑的行动使用率为90.46%(仅限Android占所有用途的75.81%)[413][414]。
虽然西方世界中的Android手机通常包括Google专有的附加组件(如Google Play)到其他开源作业系统,然而在新兴市场的事实并非如此;“ABI Research声称,在2014年第二季中,全球共有6,500万个装置使用开源的Android,高于第一季的5,400万台”;根据国家,估计只基于AOSP源代码的手机百分比放弃Android商标的地区:泰国(44%)、菲律宾(38%)、印尼(31%)、印度(21%)、马来西亚(24%)、墨西哥(18%)、巴西(9%)[415]。
根据2015年1月Gartner的报告指,“Android在2014年有超过了10亿个装置,并将于2015年继续以双位数字的速度增长,较去年同期增加了26%。”这是作业系统在一年内达到超过十亿最终用户的首次;在2014年达到接近11.6亿的最终用户,Android的出货量超越iOS及OS X加起来的四倍,亦高于Microsoft Windows的三倍以上。Gartner预计整个手机市场将“在2016年达到20亿个装置”,当中包括了Android[416]。法哈德·文奥描述统计数据,并于《纽约时报》中写道:“今天所售出的每两台电脑中,就有一台正在运行Android。 “它”已成为了世上主导的电脑平台。[57]”据高级分析软件Statistica估计,2015年以Android作为智能手机安装基础的数量为18亿个,这是预算全球智能手机总数的76%[417][418][a]。根据2012年、2013年、2014年的销售数字[420],Android拥有所有流动作业系统中最高的安装量,并自2013年以来,成为了整体销售最畅销的作业系统[407][410][421][422][423],接近所有PC的安装数字[424]。
2015年9月,Google宣布Android每月活跃用户数量为1.4亿[425][426],这在2017年5月每月活跃用户上升变成2亿[427][428]。
在2014年第二季,Android在全球智能手机出货市场的份额为84.7%,创下了新纪录[429][430]。截至2016年第三季,全球市场份额已增长至87.5%[431],抛离其主要竞争对手的iOS只有12.1%的市场份额[432]。
截至2016年5月[update],Google Play商店中的应用程式已下载超过65亿次[433]。截至2017年2月[update],Google Play商店已发布了超过270万个Android应用程式[434],作业系统的成功使技术公司之间兴起所谓的“智能手机专利战”的一部分,并使其成为专利诉讼的目标[435][436]。根据StatCounter于2017年4月的报告,Android超越了Microsoft Windows,成为最受欢迎的总互联网使用的作业系统[437][438]。从那时起它一直保持著多元化[439]。
平台使用率
平板电脑各作业系统比例
作业系统 | 2012年销售量 | 2012年市占率 | 2013年销售量 | 2013年市占率 |
---|---|---|---|---|
Android | 53,341,250 | 45.8% | 120,961,445 | 61.9% |
iOS | 61,465,632 | 52.8% | 70,400,159 | 36.0% |
Windows | 1,162,435 | 1.0% | 4,031,802 | 2.1% |
其他 | 379,000 | 0.3% | 41,598 | 0.1% |
用户使用系统版本比例
此Android版本的细目表只根据截至2019年5月7日的七天内进入Google Play商店的装置资料[440][b],因此,这些统计数据并不包括没有进入Google Play商店的各种Android分支的装置,例如是亚马逊的Kindle Fire。
发行日期 | 版本 | 作业系统名称 | API等级 | 运作所需 | 比率 | 发行装置 |
---|---|---|---|---|---|---|
2018年8月6日 | 9 | Pie | 28 | ART | 10.4% | Sony Xperia XZ3、 Pixel 3、Pixel 3 XL |
2017年12月5日 | 8.1 | Oreo | 27 | ART | 5.8% | Sony Xperia XZ1、Pixel 2、Pixel 2 XL |
2017年8月21日 | 8.0 | 26 | ART | 13.4% | ||
2016年10月4日 | 7.1 | Nougat | 25 | ART | 10.3% | LG V20、Pixel、Pixel XL |
2016年8月22日 | 7.0 | 24 | ART | 19.0% | ||
2015年10月5日 | 6.0 | Marshmallow | 23 | ART | 21.6% | Nexus 5X、Nexus 6P、HTC One A9 |
2015年3月9日 | 5.1 | Lollipop | 22 | ART | 14.7% | Nexus 6、Nexus 9 |
2014年11月3日 | 5.0 | 21 | ART 2.1.0 | 3.6% | ||
2013年10月31日 | 4.4 | KitKat | 19 | Dalvik (及ART 1.6.0) | 7.8% | Nexus 5 |
2013年7月24日 | 4.3 | Jelly Bean | 18 | Dalvik | 0.5% | Nexus 7 |
2012年11月13日 | 4.2 | 17 | Dalvik | 1.6% | Nexus 7、Nexus 4、Nexus 10 | |
2012年7月9日 | 4.1 | 16 | Dalvik | 1.1% | ||
2011年10月19日 | 4.0 | Ice Cream Sandwich | 15 | Dalvik | 0.3% | Galaxy Nexus |
2011年2月9日 | 2.3 | Gingerbread | 10 | Dalvik 1.4.0 | 0.3% | Nexus S |
格式: 旧版本 旧版本,仍被支援 当前版本 最新的预览版 未来版本 |
截至2019年5月[update],有80%的装置已有OpenGL ES 3.0或更高的配置。
专利纠纷
盗版应用
一般来说,付费的Android应用程式很容易被盗版[441]。在2012年5月的《Eurogamer》的访问中,《足球经理系列》的开发者表示,在他们的游戏“掌上足球经理”上,盗版玩家与合法玩家的比例为9:1[442]。然而,并非所有开发者都同意盗版率是一个问题;例如,在2012年7月,游戏《上弦骑士》的开发者表示,他们的游戏盗版率仅为12%,大部分盗版来自中国大陆,那里的人们无法从Google Play购买应用程式[443]。
在2010年,Google发布了一款用于验证在应用程式内使用授权购买的工具,但开发人员抱怨说对破解软件而言,这是还不足够及微不足道的。Google回应指该工具,特别是其初始版本,旨在作为开发人员根据他们的需求进行修改和构建的示例框架,而并非完整的盗版解决方案[444]。Android的Jelly Bean引入了加密付费应用程式的功能,因此它们只能在购买它们的装置上使用[445][446]。
专利争议
《PC世界》杂志网站2011年9月22日报道,Android卷入1000多件专利诉讼中。
2011年8月,Google斥资125亿美元收购摩托罗拉移动(Motorola Mobility)及其拥有的约2.45万份专利组合[447]。
Android的Gameloft应用程式打开后,必须透过安装必备档案来使用。
与甲骨文公司的Java纠纷
关于甲骨文公司就Android所使用的开发语言平台Java为最引人关注的权利纠纷事件。
2010年8月,甲骨文公司就开始对Google无授权使用Java语言实现侵犯了公司的专利在美国加州北区地方法院提起控诉[448],要求高达90亿美元的赔偿,其中牵涉了原供职于Sun公司的Java开发人员在转职Google开发Android的Java实现使用了原公司的实现,[449]API介面的实现是否具有专利版权性,Android的Java实现是否对甲骨文公司的Java移动平台系列产品做成冲击而形成不正当垄断等问题。
2012年5月的诉讼结果为陪审团支持Google的诉求,认为API只是系统或操作的方法,不受版权保护。2012年10月甲骨文公司上诉,2014年5月,美国联邦巡回上诉法院认为API属于“电脑程序”仍受版权保护,判决Android侵犯了甲骨文公司Java的版权,但并不排除Google对其拥有合理使用性的权利[450][451]。2014年10月Google向美国最高法院申请调卷令,请求最高院介入。2015年6月29日调卷令被拒绝,发往旧金山联邦法院进行审理[452][448]。
2016年5月,旧金山联邦法院陪审团认定Android实现Java的API命名结构属于合理使用,不构成侵权,最终判Google胜诉[453]。
2016年8月22日,Google在Android 7.0 Nougat中将专利的JDK替换成开源方案的OpenJDK,以彻底解决Java的专利问题[454]。
2021年4月5日,美国联邦最高法院以6票对2票的表决结果,裁定Google使用Java程式语言开发Android行动作业系统,属“合理使用”,不构成侵权[455]。
该裁定认为Google在开发Android系统中,复制、使用部分Java API程式码作为应用程式接口的行为,属于宪法保障“创造性进步”原则的合理范围。大法官史蒂芬·布雷耶指出,若将甲骨文所欲执行的主张进行明确立法将损害公众利益,如同把电脑程式码变成“限制未来应用程式实现创造力的枷锁”。不过,对于API程式码是否享有版权保护,最高法院并未作出明确回答[456][457]。
针对裁决,Google表示,这是“创新、相互操作性、电脑科学”一次共同的重大胜利,“更重要的是,API程式码几乎没有创造力,只是开发人员用以调用、或是呼叫使用程式语言支持其他指令的一种速记,因此,对于侵权行为的主张是不合理的”。甲骨文则再次重申Google偷走Java程式码的指控,并表示本次Google的胜利,“完全是基于Google在整个市场、经济支配中的优势地位”[456][457]。
分支平台
Android Wear OS
Android Wear OS是专为智慧型手表等可穿戴式设备所设计的一个Android系统分支。
Android TV
Android TV是专为家用电视所设计的一个Android系统分支。
Android Auto
Android Auto是专为汽车所设计的一个Android系统分支。
Android Automotive
是Android作业系统的变体,也是一款专为车辆仪表板中的使用而量身定制系统分支。
Android Go
Android Go是针对低阶装置量身订作的Android系统分支。
品牌标识
Android命名由来
Android一词最早出现于法国作家维利耶·德·利尔-阿达姆·利尔亚当(Auguste Villiers de l'Isle-Adam)在1886年发表的科幻小说《未来夏娃(L'Ève future)》中。他把外表像人的机器人取名为Android。
Android标志
Android是一个全身绿色的机器人,半圆形的头部,有两支天线和空白的点作为眼睛。它的头部与身体之间有空白的区域,相似于一枚有平底的鸡蛋,两侧各有两个圆角矩形,作为它的双臂。Android的标志是由Ascender公司设计,颜色采用了PMS 376C和RGB中十六进制的#A4C639来绘制,这是Android作业系统的品牌象征[458]。当中的文字使用了Ascender公司专门制作的称之为“Google Droid”的字型[459]。有时候,它会以纯文字的标志展示[460]。
吉祥物
Android的吉祥物为绿色的Android机器人,设计者为Irina Blok。纽约时报的Pagan Kennedy在2013年发布了一篇关于Android机器人的文章。文中提到了Irina在设计Android机器人之初研究了许多科幻类玩具和太空电影。文章还指出Irina的最终灵感来自于厕所标志。厕所标志线条简洁,全世界的人都认识。Android机器人完美地继承了这些特性。[461]
参见
注释
- ^ Android并没有官方他国语言名称,只有坊间的别称。但中国版Android Wear作业系统曾使用“你好,安卓”替代“Ok Google”以唤醒语音助理。
- ^ 因Google与台北市政府间对于软体是否适用7日鉴赏期的消费者保护法规存在争议,2011年7月起暂停了台湾的付费软体下载,直到2013年2月才重新开放。
- ^ 由于Google在2019年5月19日宣布,不再同华为合作、因此华为的电子产品不能够再使用Google服务。
参考文献
- ^ Lextrait, Vincent. The Programming Languages Beacon, v10.0. 2010-01 [2010-01-05]. (原始内容存档于2012-05-30).
- ^ Android Code Analysis. [2012-06-01]. (原始内容存档于2013-07-25).
- ^ Kotlin and Android. Android Developers. [2019-04-29]. (原始内容存档于2019-03-13) (英语).
- ^ Philosophy and Goals. Android Open Source Project. Google. [2012-04-21]. (原始内容存档于2012-05-01).
- ^ 5.0 5.1 5.2 5.3 5.4 5.5 5.6 5.7 5.8 Amadeo, Ron. Google’s iron grip on Android: Controlling open source by any means necessary. Ars Technica. Condé Nast. 2013-10-21 [2017-03-11]. (原始内容存档于2017-03-10).
- ^ Android 15 is released to AOSP. [2024年9月28日] (英语).
- ^ Android 7.0 Nougat. [2016-09-05]. (原始内容存档于2016-08-22).
Internationalization
|accessdate=2016-09-05 |deadurl=no |archiveurl=https://www.andromama.com |archivedate=2022-05-12 }}
Multi-locale support [..]
New languages supported: Coupled with allowing you to select multiple languages preferences, Android Nougat allows you to select from 100 new languages and 25 locales for commonly used languages such as English, Spanish, French, and Arabic. This enables Apps to better support and understanding your language preferences even if your devices lacks official support for it. - ^ android/platform/bionic/. [2018-09-18]. (原始内容存档于2017-12-03).
- ^ android/platform/external/mksh/. [2018-09-18]. (原始内容存档于2016-01-21).
- ^ android/platform/external/toybox/toys/. [2018-09-18]. (原始内容存档于2016-03-14).
- ^ Android gets a toybox. [2018-09-18]. (原始内容存档于2016-03-04).
- ^ android/platform/system/core/toolbox/. [2018-09-18]. (原始内容存档于2014-02-09).
- ^ dd command from NetBSD as an example. [2018-09-18]. (原始内容存档于2014-03-19).
- ^ Licenses. Android Open Source Project. Open Handset Alliance. [2010-06-10]. (原始内容存档于2013-01-21).
- ^ 安卓 Android. 乐词网. 国家教育研究院. (繁体中文)
- ^ 安卓系统. 术语在线. 全国科学技术名词审定委员会. (简体中文)
- ^ 長者手機應用講座 - 安卓(Android)智能手機和流動應用程式.
长者手机应用讲座 - 安卓(Android)智能手机和流动应用程式
- ^ LINE不能用了!未更新「全面停止」 訊息全看不到. Yahoo News. 2024-09-25 [2024-09-26] (中文(台湾)).
LINE无预警宣布,Android(安卓)、iPhone手机若不更新到“这版本”,LINE应用程式即将停止提供服务,讯息、照片全看不到了!
- ^ 傳谷歌已注冊“安致”為Android中文商標. [2024-09-25] (中文(台湾)).
- ^ Android 开源项目. Android Open Source Project. [2023-08-22]. (原始内容存档于2023-08-22) (中文(中国大陆)).
- ^ 常见问题解答 | Android 开源项目. Android Open Source Project. [2023-08-22]. (原始内容存档于2023-08-22) (中文(中国大陆)).
- ^ Amadeo, Ron. Google’s iron grip on Android: Controlling open source by any means necessary. Ars Technica. 2018-07-21 [2023-08-22]. (原始内容存档于2018-07-19) (美国英语).
- ^ Android之父Andy Rubin:生而Geek (页面存档备份,存于互联网档案馆)作者:Wuzhimin本文来自《程式员》杂志2010年9期
- ^ Google Buys Android for Its Mobile Arsenal. Businessweek.com. 2005-08-17 [2010-10-29]. (原始内容存档于2011-02-24).
- ^ Google 收购 Android 十周年. romzj.com. [2015-07-14]. (原始内容存档于2015-07-15).
- ^ Android Overview. Open andset Alliance. [2008-09-23]. (原始内容存档于2008-09-23).
- ^ Open Handset Alliance. Open Handset Alliance. [2010-06-10]. (原始内容存档于2007-11-07).
- ^ Jackson, Rob. Sony Ericsson, HTC Androids Set For Summer 2009. Android Phone Fans. 2008-12-10 [2009-09-03]. (原始内容存档于2009-05-24).
- ^ Industry Leaders Announce Open Platform for Mobile Devices (新闻稿). Open Handset Alliance. 2007-11-05 [2007-11-05]. (原始内容存档于2012-03-02).
- ^ FAQ (新闻稿). Open Handset Alliance. [2010-11-15]. (原始内容存档于2010-11-23).
- ^ [1][永久失效链接] developerWorks IBM 2009年6月08日
- ^ 32.0 32.1 Google's Android becomes the world's leading smart phone platform. Canalys. 2011-01-31 [2012-02-15]. (原始内容存档于2012-02-25).
- ^ Google's Android becomes the world's leading smart phone platform (Canalys research release: r2011013). Canalys. 2011-01-31 [2011-02-01]. (原始内容存档于2011-07-19).
- ^ Android市场份额已达48% (页面存档备份,存于互联网档案馆)Canalys数据2011/02/01
- ^ published, Juan Martinez. 84.7% of all global smartphone shipments run Android. TechRadar. 2014-08-14 [2024-11-13] (英语).
- ^ Ruddock, David. IDC: Android Now Accounts For 84.7% Of All Smartphone Shipments, Grew 33.3% Year-Over-Year This Quarter. Android Police. 2014-08-14 [2024-11-13] (英语).
- ^ Walter, Derek. Report: Nearly 90 percent of smartphones worldwide run Android. Greenbot. International Data Group. November 3, 2016 [October 11, 2017]. (原始内容存档于October 11, 2017).
- ^ Android just hit a record 88% market share of all smartphones. Quartz. 2016-11-03 [2024-11-13] (英语).
- ^ Vincent, James. Android is now used by 1.4 billion people. The Verge. 2015-09-29 [2024-11-13] (英语).
- ^ Yarow, Jay. mod apk. Business Insider. [2024-11-13] (美国英语).
- ^ Lomas, Natasha. Android Now Has 1.4 Billion 30-Day Active Users Globally. TechCrunch. 2015-09-29 [2024-11-13] (美国英语).
- ^ Protalinski, Emil. Android passes 2 billion monthly active devices. VentureBeat. 2017-05-17 [2024-11-13] (美国英语).
- ^ Google's Android powers more than 2 billion devices. CNET. [2024-11-13] (英语).
- ^ Android overtakes Windows for first time. [2019-04-29]. (原始内容存档于2017-06-25).
- ^ 全球行動裝置作業系統市佔率. (原始内容存档于2023-02-22) (英语).
- ^ Devine, Richard. Google Sooner prototype appears, shows off one Google's first prototype builds of Android. Android Central. Mobile Nations. 2012-05-06 [2017-11-09]. (原始内容存档于2017-11-09).
- ^ Markoff, John. I, Robot: The Man Behind the Google Phone. The New York Times. 2007-11-04 [2008-10-14]. (原始内容存档于2012-11-09).
- ^ Kirsner, Scott. Introducing the Google Phone. The Boston Globe. 2007-09-02 [2008-10-24]. (原始内容存档于2010-01-04).
- ^ T-Mobile Brings Unlimited Multiplayer Gaming to US Market with First Launch of Nokia N-Gage Game Deck (新闻稿). Nokia. 2003-09-23 [2009-04-05]. (原始内容存档于2009-07-10).
- ^ Elgin, Ben. Google Buys Android for Its Mobile Arsenal. BusinessWeek. 2005-08-17 [2009-04-23]. (原始内容存档于2011-02-24).
- ^ Elgin, Ben. Google Buys Android for Its Mobile Arsenal. businessweek.com. Bloomberg L.P. 2005-08-17 [2011-02-24]. (原始内容存档于2011-02-24).
In what could be a key move in its nascent wireless strategy, Google (GOOG) has quietly acquired startup Android Inc....
- ^ 52.0 52.1 Alabaster, Jay. Android founder: We aimed to make a camera OS. PC World. International Data Group. 2013-04-16 [2017-05-09]. (原始内容存档于2017-05-10).
- ^ Welch, Chris. Before it took over smartphones, Android was originally destined for cameras. The Verge. Vox Media. 2013-04-16 [2017-05-09]. (原始内容存档于2017-04-29).
- ^ Vance, Ashlee. A Thousand Times Yes. Bloomberg BusinessWeek. 2011-08-07 [2011-11-09]. (原始内容存档于2012-08-09).
- ^ Eadicicco, Lisa. THE RISE OF ANDROID: How a flailing startup became the world's biggest computing platform. Business Insider. Axel Springer SE. 2015-03-27 [2017-05-09]. (原始内容存档于2017-05-20).
- ^ Vance, Ashlee. Steve Perlman's Wireless Fix. Bloomberg Businessweek. Bloomberg L.P. 2011-07-29 [2017-03-12]. (原始内容存档于2017-03-19).
- ^ 57.0 57.1 57.2 Manjoo, Farhad. A Murky Road Ahead for Android, Despite Market Dominance. The New York Times. 2015-05-27 [2017-03-12]. (原始内容存档于2017-07-06).
- ^ 58.0 58.1 谷歌十年前做Android只是为了杀死微软Windows Mobile (页面存档备份,存于互联网档案馆).腾讯网.
- ^ Block, Ryan. Google is working on a mobile OS, and it's due out shortly. Engadget. AOL. 2007-08-28 [2017-03-11]. (原始内容存档于2017-03-12).
- ^ Sharma, Amol; Delaney, Kevin J. Google Pushes Tailored Phones To Win Lucrative Ad Market. The Wall Street Journal. Dow Jones & Company. 2007-08-02 [2017-07-24]. (原始内容存档于2017-07-29).
- ^ McKay, Martha. Can iPhone become your phone?; Linksys introduces versatile line for cordless service. The Record (Bergen County). 2006-12-21: L9 [2012-02-21]. (原始内容存档于2013-02-05).
And don't hold your breath, but the same cell phone-obsessed tech watchers say it won't be long before Google jumps headfirst into the phone biz. Phone, anyone?
- ^ “喬布斯宿敵”:安卓之父的苦情創業史. [2019-04-29]. (原始内容存档于2018-10-06).
- ^ Ionescu, Daniel. Original Android Prototype Revealed During Google, Oracle Trial. PC World. International Data Group. 2012-04-26 [2017-03-12]. (原始内容存档于2017-02-11).
- ^ Ziegler, Chris. This was the original 'Google Phone' presented in 2006. The Verge. Vox Media. 2012-04-25 [2017-03-12]. (原始内容存档于2017-03-25).
- ^ Ziegler, Chris. Google in 2007: 'a touchscreen cannot completely replace physical buttons'. The Verge. Vox Media. 2012-04-25 [2017-03-12]. (原始内容存档于2017-06-23).
- ^ Block, Ryan. Google is working on a mobile OS, and it's due out shortly. Engadget. 2007-08-28 [2007-11-06]. (原始内容存档于2013-07-02).
- ^ Sharma, Amol; Delaney, Kevin J. Google Pushes Tailored Phones To Win Lucrative Ad Market. The Wall Street Journal. 2007-08-02 [2007-11-06]. (原始内容存档于2013-07-02).
- ^ Google admits to mobile phone plan. directtraffic.org. Google News. 2007-03-20 [2007-11-06]. (原始内容存档于2007-10-12).
- ^ Claburn, Thomas. Google's Secret Patent Portfolio Predicts gPhone. InformationWeek. 2007-09-19 [2017-03-12]. (原始内容存档于2008-03-17).
- ^ Pearce, James Quintana. Google’s Strong Mobile-Related Patent Portfolio. Gigaom. Knowingly, Corp. 2007-09-20 [2017-03-12]. (原始内容存档于2017-03-13).
- ^ Industry Leaders Announce Open Platform for Mobile Devices. Open Handset Alliance. 2007-11-05 [2017-03-12]. (原始内容存档于2012-03-02).
- ^ Schonfeld, Erick. Breaking: Google Announces Android and Open Handset Alliance. TechCrunch. AOL. 2007-11-05 [2017-03-12]. (原始内容存档于2017-06-22).
- ^ Rubin, Andy. Where's my Gphone?. Official Google Blog. Google. 2007-11-05 [2017-03-12]. (原始内容存档于2017-03-13).
- ^ Martinez, Jennifer. Corrected: Update 2: More mobile phone makers back Google's Android. Reuters (Thomson Reuters). 2008-12-10 [2008-12-13]. (原始内容存档于2008-12-13).
- ^ Kharif, Olga. Google's Android Gains More Powerful Followers. BusinessWeek. McGraw-Hill. 2008-12-09 [2008-12-13]. (原始内容存档于2008-12-13).
- ^ Aamoth, Doug. T-Mobile officially announces the G1 Android phone. TechCrunch. AOL. 2008-09-23 [2017-03-12]. (原始内容存档于2017-03-13).
- ^ Gao, Richard. Android and its first purchasable product, the T-Mobile G1, celebrate their 8th birthdays today. Android Police. 2016-09-23 [2017-03-12]. (原始内容存档于2017-03-13).
- ^ About the Android Open Source Project. [2010-11-15]. (原始内容存档于2010-11-18).
- ^ Shankland, Stephen. Google's Android parts ways with Java industry group. CNET News. 2007-11-12 [2019-04-29]. (原始内容存档于2008-05-13).
- ^ Google将Android 4.0.4源代码送交AOSP开源项目 (页面存档备份,存于互联网档案馆)ENGADGET中国版2012
- ^ Menon, Murali K. Android Nougat: Here’s why Google names the OS after sweets. The Indian Express. Indian Express Limited. 2016-07-03 [2017-03-12]. (原始内容存档于2017-03-13).
- ^ Ion, Florence. From Nexus One to Nexus 10: a brief history of Google’s flagship devices. Ars Technica. Condé Nast. 2013-05-15 [2017-03-12]. (原始内容存档于2017-06-24).
- ^ Hollister, Sean. Google turns the Samsung Galaxy S4 into a Nexus phone, coming June 26th for $649. The Verge. Vox Media. 2013-05-15 [2017-03-12]. (原始内容存档于2016-12-26).
- ^ Cunningham, Andrew. Moto G Google Play edition replaces near-stock Android with stock Android. Ars Technica. Condé Nast. 2014-01-14 [2017-03-12]. (原始内容存档于2017-03-13).
- ^ Smith, Mat. Android VP Hugo Barra leaves Google, joins Chinese phone maker Xiaomi (updated). Engadget. AOL. 2013-08-28 [2017-03-12]. (原始内容存档于2017-03-13).
- ^ Orion, Egan. Google's Android VP Hugo Barra joins Chinese phone maker Xiaomi. The Inquirer. Incisive Media. 2013-08-28 [2017-03-12]. (原始内容存档于2017-03-13).
- ^ Page, Larry. Update from the CEO. Official Google Blog. Google. 2013-03-13 [2017-03-12]. (原始内容存档于2017-03-13).
- ^ Arthur, Charles. Andy Rubin moved from Android to take on 'moonshots' at Google. The Guardian. Guardian Media Group. 2013-03-13 [2017-03-12]. (原始内容存档于2017-03-12).
- ^ Brandom, Russell. Google is reorganizing and Sundar Pichai will become new CEO. The Verge. Vox Media. 2015-08-10 [2017-03-12]. (原始内容存档于2017-03-13).
- ^ Conditt, Jessica. Google gets an overhaul and a new CEO: Sundar Pichai. Engadget. AOL. 2015-08-10 [2017-03-12]. (原始内容存档于2017-03-13).
- ^ Bergen, Mark. New Google CEO Sundar Pichai Makes First Major Executive Picks. Recode. Vox Media. 2015-10-09 [2017-03-12]. (原始内容存档于2017-01-14).
- ^ Martonik, Andrew. Sundar Pichai promotes Hiroshi Lockheimer to oversee Android, Chrome OS and Chromecast. Android Central. Mobile Nations. 2015-10-09 [2017-03-12]. (原始内容存档于2017-02-23).
- ^ Kastrenakes, Jacob. Android One will help manufacturers build low-cost phones for developing markets. The Verge. Vox Media. 2014-06-25 [2017-03-12]. (原始内容存档于2017-03-13).
- ^ Seifert, Dan. With Android One, Google is poised to own the entire world. The Verge. Vox Media. 2014-06-26 [2017-03-12]. (原始内容存档于2017-03-13).
- ^ Woods, Ben. Google announces ‘Android One’ standard for affordable devices, arriving first in India at under $100. The Next Web. 2014-06-25 [2017-03-12]. (原始内容存档于2017-03-13).
- ^ Pichai, Sundar. For the next five billion: Android One. Official Google Blog. Google. 2014-09-15 [2017-03-12]. (原始内容存档于2017-03-13).
- ^ Android One smartphones released in India. BBC News. 2014-09-15 [2017-03-12]. (原始内容存档于2017-03-13).
- ^ Bergen, Mark. Beset With Failures, Google Tries to Breathe New Life Into Android One. Recode. Vox Media. 2015-06-11 [2017-03-12]. (原始内容存档于2017-03-13).
- ^ D'Orazio, Dante. Google will take another shot at low-cost Android One initiative. The Verge. Vox Media. 2015-08-09 [2017-03-12]. (原始内容存档于2017-03-13).
- ^ Lomas, Natasha. Google Pushes Android One To Africa. TechCrunch. AOL. 2015-08-18 [2017-03-12]. (原始内容存档于2017-03-13).
- ^ Cooper, Daniel. Google brings Android One devices to Africa. Engadget. AOL. 2015-08-18 [2017-03-12]. (原始内容存档于2017-03-13).
- ^ Efrati, Amir. Google’s New Stab at Boosting Android Brand in U.S.. The Information. 2017-01-17 [2017-11-09]. (原始内容存档于2017-11-01).
- ^ Bohn, Dieter. Low-cost Android One phones reportedly coming to the US. The Verge. Vox Media. 2017-01-17 [2017-11-09]. (原始内容存档于2017-11-03).
- ^ Savov, Vlad. Pixel ‘phone by Google’ announced. The Verge. Vox Media. 2016-10-04 [2017-03-13]. (原始内容存档于2017-02-10).
- ^ Lawler, Richard. Google's Pixel phones make their debut. Engadget. AOL. 2016-10-04 [2017-03-13]. (原始内容存档于2017-03-13).
- ^ Seifert, Dan. Google's new Pixel phones come with Android 7.1 Nougat. The Verge. Vox Media. 2016-10-04 [2017-03-13]. (原始内容存档于2017-05-11).
- ^ Ng, Alfred. Pixel won't share Google Assistant with other Android phones. CNET. CBS Interactive. 2016-10-06 [2017-03-13]. (原始内容存档于2017-03-13).
- ^ 谷歌扔掉“甜品” 系统命名直接叫Android 10. [2019-08-23]. (原始内容存档于2019-08-23).
- ^ Gmail、YouTube 將無法登入!Google 停止支援這批舊 Android 手機. [2021-08-01]. (原始内容存档于2022-04-23).
- ^ Touch Devices. Android Open Source Project. Google. [2017-03-12]. (原始内容存档于2012-01-25).
- ^ Handling Controller Actions. Android Developers. Google. [2017-03-12]. (原始内容存档于2017-03-12).
- ^ Handling Keyboard Input. Android Developers. Google. [2017-03-12]. (原始内容存档于2017-03-13).
- ^ Sensors Overview. Android Developers. Google. [2017-03-12]. (原始内容存档于2017-02-16).
- ^ Chavez, Chris. Real Racing 2 Speeds Into The Android Market – Leaves Part 1 In The Dust. Phandroid. 2011-12-22 [2017-03-12]. (原始内容存档于2017-02-19).
- ^ Widgets. Android Developers. Google. [2017-03-12]. (原始内容存档于2017-03-12).
- ^ 116.0 116.1 116.2 Phones & Tablets. Android Developers. Google. [2017-03-12]. (原始内容存档于2017-03-31).
- ^ Hindy, Joe. 15 best Android launcher apps of 2017. Android Authority. 2017-02-04 [2017-03-12]. (原始内容存档于2017-05-01).
- ^ Gordon, Whitson. Launcher 7 Brings Windows Phone's Simple, Attractive Interface to Android. Lifehacker. Univision Communications. 2011-05-20 [2017-03-12]. (原始内容存档于2017-01-08).
- ^ Begun, Daniel A. Looking at the Android operating system. For Dummies. [2017-03-12]. (原始内容存档于2017-03-12).
- ^ Notifications. Material Design. Google. [2017-03-12]. (原始内容存档于2017-03-22).
- ^ Notifications. Android Developers. Google. [2017-03-12]. (原始内容存档于2012-12-08).
- ^ Mullis, Alex. How to install the Android SDK (Software Development Kit). Android Authority. 2016-11-21 [2017-03-12]. (原始内容存档于2017-05-03).
- ^ Introduction to Android. Android Developers. Google. [2017-03-12]. (原始内容存档于2017-03-21).
- ^ Android NDK Native APIs. Android Developers. Google. [2017-03-12]. (原始内容存档于2017-03-12).
- ^ C++ Library Support. Android Developers. Google. [2017-03-12]. (原始内容存档于2017-03-12).
- ^ package app. GoDoc. [2017-03-12]. (原始内容存档于2017-03-29).
- ^ Miller, Paul. Google is adding Kotlin as an official programming language for Android development. The Verge. Vox Media. 2017-05-17 [2017-05-22]. (原始内容存档于2017-05-17).
- ^ Lardinois, Frederic. Google makes Kotlin a first-class language for writing Android apps. TechCrunch. AOL. 2017-05-17 [2017-05-22]. (原始内容存档于2017-05-22).
- ^ Tools Overview. Android Developers. 2009-07-21 [2019-02-06]. (原始内容存档于2012-06-13).
- ^ Opam, Kwame. Chrome Apps are coming to iOS and Android. The Verge. Vox Media. 2014-01-28 [2017-03-11]. (原始内容存档于2017-02-10).
- ^ 131.0 131.1 131.2 131.3 Google mandates ‘Powered by Android’ branding on new devices. Geek.com. [2014-03-28]. (原始内容存档于2014-03-28).
- ^ 132.0 132.1 Ganapati, Priya. Independent App Stores Take On Google's Android Market. Wired News. 2010-06-11 [2012-02-20]. (原始内容存档于2012-02-23).
- ^ Amadeo, Ron. The great Ars experiment—free and open source software on a smartphone?!. Ars Technica. Condé Nast. 2014-07-29 [2017-03-11]. (原始内容存档于2017-03-12).
- ^ Hutchinson, Lee. Google evicts ad-blocking software from Google Play store. Ars Technica. Condé Nast. 2013-03-14 [2017-03-11]. (原始内容存档于2017-02-10).
- ^ The truth about Android task killers and why you don't need them. PhoneDog. 2011-06-26 [2012-10-30]. (原始内容存档于2012-10-23).
- ^ Victor Matos. Lesson 3: Android Application's Life Cycle (PDF). grail.cba.csuohio.edu. Cleveland State University. 2013-09-09 [2014-04-15]. (原始内容 (PDF)存档于2014-02-22).
- ^ Android PSA: Stop Using Task Killer Apps. Phandroid.com. 2011-06-16 [2012-10-30]. (原始内容存档于2013-02-17).
- ^ Reto Meier. Professional Android 4 Application Development. John Wiley & Sons. 2012 [2018-09-17]. ISBN 9781118237229. (原始内容存档于2021-01-09).
- ^ Updates. Lifehacker.com. [2012-11-02]. (原始内容存档于2012-11-05).
- ^ Android Lollipop. Android Developers. Google. [2017-03-11]. (原始内容存档于2017-01-30).
- ^ Support for 64-bit x86. Android Developers. Google. [2017-03-11]. (原始内容存档于2017-03-06).
- ^ LaPedus, Mark. Update: MIPS gets sweet with Honeycomb. EE Times. AspenCore Media. 2011-04-26 [2017-03-11]. (原始内容存档于2017-03-14).
- ^ NDK Revision History. Android Developers. Google. [2018-07-17]. (原始内容存档于2019-04-05).
- ^ 144.0 144.1 Shah, Agam. Google's Android 4.0 ported to x86 processors. Computerworld. International Data Group. 2011-12-01 [2017-03-11]. (原始内容存档于2012-01-24).
- ^ 145.0 145.1 Android on Intel Architecture. 01.org. 2013-07-11 [2014-02-09]. (原始内容存档于2014-02-09).
- ^ ABI Management. Android Developers. Google. [2018-07-17]. (原始内容存档于2019-04-08).
- ^ Warman, Matt. Orange San Diego Intel Android mobile phone review. The Daily Telegraph. Telegraph Media Group Limited. 2012-06-07 [2013-06-19]. (原始内容存档于2018-12-30).
- ^ 7.6.1. Android Compatibility Definition Document (PDF) 4.4. Google. November 27, 2013: 33 [2018-09-17]. (原始内容 (PDF)存档于2014-03-04).
- ^ 149.0 149.1 Android Developers: Graphics. android.com. [2013-11-15]. (原始内容存档于2014-10-10).
- ^ Vulkan on Android. NVIDIA Developer. 2016-02-10 [2018-03-21]. (原始内容存档于2018-01-23) (英语).
Vulkan 1.1 is available as a Developer Preview OTA for the NVIDIA SHIELD TV.
- ^ 151.0 151.1 Android Compatibility. Android Developers. Google. [2013-11-16]. (原始内容存档于2013-10-17).
- ^ Lenovo N308 Desktop specs. PCWorld. [2014-11-01]. (原始内容存档于2014-10-28).
- ^ Remix OS for PC. [2017-09-22]. (原始内容存档于2017-09-27).
Now powered by Android Marshmallow.
- ^ Michael Brown. Three Android all-in-one PCs reviewed. PCWorld. 2014-05-08 [2014-11-01]. (原始内容存档于2014-10-28).
- ^ Shawn Knight. Acer TA272 HUL Android All-in-One Review. TechSpot. [2014-11-01]. (原始内容存档于2014-10-28).
- ^ ReleaseNote 4.4-r1 – Android-x86 – Porting Android to x86. [2014-11-01]. (原始内容存档于2014-10-28).
- ^ 4 Ways to Run Android on Your PC and Make Your Own "Dual OS" System. Howtogeek.com. 2014-01-13 [2014-04-07]. (原始内容存档于2014-04-07).
- ^ Brad Chacos. Hybrid hijinks: How to install Android on your PC. PCWorld. 2013-09-06 [2014-04-07]. (原始内容存档于2014-04-07).
- ^ Jose Pagliery. China ditching Windows and Android for its own operating system. CNNMoney. 2014-08-25 [2014-11-01]. (原始内容存档于2014-10-28).
- ^ BBC News – China plans new PC operating system in October. BBC News. [2014-11-01]. (原始内容存档于2014-11-12).
- ^ Paul Mozur. China Criticizes Android's Dominance. WSJ. 2013-03-05 [2014-11-01]. (原始内容存档于2015-09-29).
- ^ China targets own operating system to take on likes of Microsoft, Google. Reuters. [2014-11-01]. (原始内容存档于2014-10-28).
- ^ Welcome to the Android Open Source Project!. Android Source. Google. [2017-03-13]. (原始内容存档于2017-03-12).
- ^ Android Open Source Project. [2017-12-22]. (原始内容存档于2017-12-22).
- ^ La, Lynn; Bennett, Brian. Powerful, pure Android handsets (roundup). CNET. CBS Interactive. 2014-11-14 [2017-03-13]. (原始内容存档于2017-03-14).
- ^ Lawler, Richard. Android 4.1 Jelly Bean source code now available. Engadget. AOL. 2012-07-09 [2017-03-13]. (原始内容存档于2017-03-14).
- ^ McCann, John. Android 4.1 Jelly Bean source code released. TechRadar. Future plc. 2012-07-10 [2017-03-13]. (原始内容存档于2012-07-13).
- ^ 168.0 168.1 Building for devices. Android Open Source Project. Google. [2017-03-13]. (原始内容存档于2012-01-07).
- ^ 一些版本被划分为不再被支持,这是这么得出的,例如打开https://source.android.com/docs/security/bulletin/2024-01-01 发现Updated AOSP versions一栏有11在更新,但是https://source.android.com/docs/security/bulletin/2024-02-01 发现没有11更新了,只有12更新了。因此Android 11就是在2024-02不再被支持的
- ^ Android - History. Android. (原始内容存档于2017-05-14).
- ^ Android - History. Android. (原始内容存档于2017-05-14).
- ^ Android - History. Android. (原始内容存档于2017-05-14).
- ^ Android - History. Android. (原始内容存档于2017-05-14).
- ^ Android - History. Android. (原始内容存档于2017-05-14).
- ^ Android - History. Android. (原始内容存档于2017-05-14).
- ^ Android - History. Android. (原始内容存档于2017-05-14).
- ^ Android - History. Android. (原始内容存档于2017-05-14).
- ^ Ludwig, Adrian; Miller, Mel. Diverse protections for a diverse ecosystem: Android Security 2016 Year in Review. Google Security Blog. Google. March 22, 2017 [March 22, 2017]. (原始内容存档于March 22, 2017).
We released monthly Android security updates throughout the year for devices running Android 4.4.4 and up—that accounts for 86.3 percent of all active Android devices worldwide.
- ^ Android - History. Android. (原始内容存档于2017-05-14).
- ^ Android Security Bulletin—April 2018 | Android Open Source Project. Android Open Source Project. [2018-04-02] (英语).
- ^ Android - History. Android. (原始内容存档于2017-05-14).
- ^ Android 安全性公告 - 2018 年 9 月 | Android Open Source Project. Android Open Source Project.
- ^ Android – Nougat. Android. (原始内容存档于2016-08-22).
- ^ Android 安全性公告 - 2019 年 11 月 | Android Open Source Project. Android Open Source Project.
- ^ Android – 8.0 Oreo. Android. [2017-12-05] (美国英语).
- ^ Android 安全性公告 - 2021 年 11 月 | Android Open Source Project. Android Open Source Project.
- ^ Android 9 Pie. Android. [2022-02-08] (美国英语).
- ^ Android 安全性公告 - 2022 年 2 月 | Android Open Source Project. Android Open Source Project.
- ^ Android 10. Android (英语).
- ^ Android 安全性公告 - 2023 年 3 月 | Android Open Source Project. Android Open Source Project.
- ^ Android 11. Android (英语).
- ^ Android 安全性公告 - 2024 年 3 月 | Android Open Source Project. Android Open Source Project.
- ^ Android 12. Android (英语).
- ^ Android 13. Android (英语).
- ^ Android 14. Android (英语).
- ^ Android 15. Android (英语).
- ^ K., Peter. We'll get a major Android release every year from now on: Android M tomorrow, Android N in 2016. PhoneArena. 2015-05-27 [2017-03-13]. (原始内容存档于2017-03-13).
- ^ OTA Updates. Android Source. Google. [2017-03-13]. (原始内容存档于2016-12-25).
- ^ Villas-Boas, Antonio. The latest Android delay is why I'm sticking to iPhone. Business Insider. Axel Springer SE. 2016-09-14 [2017-03-13]. (原始内容存档于2017-03-14).
- ^ Johnston, Casey. Android fragmentation: one developer encounters 3,997 devices. Ars Technica. Condé Nast. 2012-05-16 [2017-03-13]. (原始内容存档于2017-03-14).
- ^ Dobie, Alex. Solving the impossible problem of Android updates. Android Central. Mobile Nations. 2014-01-18 [2017-03-13]. (原始内容存档于2017-03-03).
- ^ 202.0 202.1 202.2 Cunningham, Andrew. What happened to the Android Update Alliance?. Ars Technica. Condé Nast. 2011-06-28 [2017-03-11]. (原始内容存档于2017-03-12).
- ^ Hoffman, Chris. Why Do Carriers Delay Updates for Android But Not iPhone?. How-To Keep. 2013-05-25 [2017-03-13]. (原始内容存档于2017-03-12).
- ^ Cunningham, Andrew. Why isn’t your old phone getting Nougat? There’s blame enough to go around. Ars Technica. Condé Nast. 2016-08-31 [2017-04-03]. (原始内容存档于2017-04-03).
- ^ Ganapati, Priya. New Phones Still Sold With Old Versions of Android. Wired. Condé Nast. 2010-03-15 [2017-03-13]. (原始内容存档于2017-03-14).
- ^ cwalters. Make Sure You Know Which Version Of Android Is On That Phone Before Buying It. Consumerist. Consumer Reports. 2010-03-15 [2017-03-13]. (原始内容存档于2017-06-14).
- ^ 207.0 207.1 207.2 Gillmor, Dan. Android's smartphone OS upgrade issues need more than a quick fix. The Guardian. Guardian Media Group. 2012-10-28 [2017-03-13]. (原始内容存档于2017-03-14).
- ^ Leyden, John. Security takes a backseat on Android in update shambles. The Register. Situation Publishing. 2011-11-22 [2017-03-13]. (原始内容存档于2017-03-14).
- ^ Raphael, JR. It's time to rethink the Android upgrade standard. Computerworld. International Data Group. 2014-02-13 [2017-03-13]. (原始内容存档于2017-02-13).
- ^ Amadeo, Ron. Balky carriers and slow OEMs step aside: Google is defragging Android. Ars Technica. Condé Nast. 2013-09-03 [2017-03-11]. (原始内容存档于2013-09-03).
- ^ Cunningham, Andrew. Review: Android 4.3’s multitude of minor changes future-proofs the platform. Ars Technica. Condé Nast. 2013-08-09 [2017-03-13]. (原始内容存档于2017-03-14).
- ^ Clark, Jack; Moritz, Scott. Google Steps Up Pressure on Partners Tardy in Updating Android. Bloomberg L.P. 2016-05-25 [2017-03-15]. (原始内容存档于2017-03-30).
- ^ Amadeo, Ron. Google’s making a list: Android OEMs to be ranked, shamed by update speed. Ars Technica. Condé Nast. 2016-05-26 [2017-03-15]. (原始内容存档于2017-03-16).
- ^ Li, Abner. Report: Google pressuring OEMs and carriers to speed up Android updates, security patches. 9to5Google. 2016-05-25 [2017-03-15]. (原始内容存档于2017-03-16).
- ^ Amadeo, Ron. Google’s "Project Treble" solves one of Android’s many update roadblocks. Ars Technica. Condé Nast. 2017-05-12 [2017-11-10]. (原始内容存档于2017-12-03).
- ^ Amadeo, Ron. Android users rejoice! Linux kernel LTS releases are now good for 6 years. Ars Technica. Condé Nast. 2017-09-29 [2017-11-10]. (原始内容存档于2017-11-11).
- ^ Androidology – Part 1 of 3 – Architecture Overview (Video). YouTube. 2008-09-06 [2007-11-07]. (原始内容存档于2007-11-15).
- ^ Modular Kernel Requirements. Android Open Source Project. Google. 2018-08-06 [2018-08-07]. (原始内容存档于2019-02-04).
- ^ Hildenbrand, Jerry. What is a kernel?. Android Central. 2012-01-23 [2017-06-20]. (原始内容存档于2017-05-27).
- ^ What Are The Major Changes That Android Made To The Linux Kernel?. Forbes. 2013-05-13 [2017-06-20]. (原始内容存档于2017-01-04).
- ^ LMG Upstreaming. Linaro. 2016-12-05 [2018-09-20]. (原始内容存档于2018-01-09).
- ^ Paul, Ryan. Dream(sheep++): A developer's introduction to Google Android. Ars Technica. 2009-02-23 [2009-03-07]. (原始内容存档于2011-09-17).
- ^ Proffitt, Brian. Garrett's LinuxCon Talk Emphasizes Lessons Learned from Android/Kernel Saga. LinuxCon. Linux Foundation. 2010-08-10 [2017-06-20]. (原始内容存档于2017-06-29).
- ^ Meyer, David. Linux developer explains Android kernel code removal. ZDNet. CBS Interactive. 2010-02-03 [2017-03-11]. (原始内容存档于2016-10-15).
- ^ 225.0 225.1 Kroah-Hartman, Greg. Android and the Linux kernel community. Linux kernel monkey log. 2010-12-09 [2017-06-20]. (原始内容存档于2019-04-27).
- ^ Rooney, Paula. DiBona: Google will hire two Android coders to work with kernel.org. ZDNet. CBS Interactive. 2010-04-15 [2017-03-11]. (原始内容存档于2010-06-17).
- ^ 227.0 227.1 Paul, Ryan. Dream(sheep++): A developer’s introduction to Google Android. Ars Technica. Condé Nast. 2009-02-24 [2017-06-20]. (原始内容存档于2017-07-04).
- ^ Vaughan-Nichols, Steven J. Android/Linux kernel fight continues. Computerworld. International Data Group. 2010-09-07 [2017-06-20]. (原始内容存档于2017-02-14).
- ^ 新浪科技. GoogleAndroid被Linux内核除名. 2010-02-04 [2010-04-09]. (原始内容存档于2010-02-08) (中文(简体)).
- ^ Vaughan-Nichols, Steven J. Linus Torvalds on Android, the Linux fork. ZDNet. CBS Interactive. 2011-08-18 [2017-03-11]. (原始内容存档于2017-02-18).
- ^ Chris von Eitzen. Android drivers to be included in Linux 3.3 kernel. h-online.com. 2011-12-23 [2012-02-15]. (原始内容存档于2013-12-08).
- ^ Jonathan, Corbet. Autosleep and wakelocks. LWN. [2018-09-21]. (原始内容存档于2012-08-26).
- ^ Google Working On Android Based On Linux 3.8. 2013-02-28 [2013-02-28]. (原始内容存档于2013-03-02).
- ^ Google working on experimental Linux Kernel 3.10 for Android. Pocketdroid.net. [2013-09-03]. (原始内容存档于2013-08-27).
- ^ Raja, Haroon Q. Android Partitions Explained: boot, system, recovery, data, cache & misc. Addictivetips.com. 2011-05-19 [2012-09-15]. (原始内容存档于2012-09-22).
- ^ 参见rooting
- ^ Jools Whitehorn . Android malware gives itself root access | News. TechRadar. [2012-09-15]. (原始内容存档于2012-09-01).
- ^ McPherson, Amanda. What a Year for Linux: Please Join us in Celebration. Linux Foundation. 2012-12-13 [2014-04-16]. (原始内容存档于2014-04-17).
- ^ Proschofsky, Andreas. Google: "Android is the Linux desktop dream come true". derStandard.at. 2011-07-10 [2013-03-14]. (原始内容存档于2013-04-22).
- ^ Hildenbrand, Jerry. Ask AC: Is Android Linux?. Android Central. Mobile Nations. 2012-11-08 [2017-03-11]. (原始内容存档于2017-04-08).
- ^ Lynch, Jim. Is Android really a Linux distribution?. ITworld. 2013-08-20 [2014-04-17]. (原始内容存档于2014-02-05).
- ^ 242.0 242.1 Paul, Ryan. Dream(sheep++): A developer’s introduction to Google Android. Ars Technica. Condé Nast. 2009-02-24 [2017-03-11]. (原始内容存档于2017-03-12).
- ^ Lynch, Doug. Google is Mandating Linux Kernel Versions in Android Oreo. XDA Developers. 2017-09-02 [2017-11-09]. (原始内容存档于2017-09-04).
- ^ Wycislik-Wilson, Mark. With Android Oreo, Google is introducing Linux kernel requirements. BetaNews. eFront. 2017-09-03 [2017-11-09]. (原始内容存档于2017-11-07).
- ^ Ben Cheng; Bill Buzbee. A JIT Compiler for Android's Dalvik VM (PDF). android-app-developer.co.uk. Google: 5–14. May 2010 [2015-03-18]. (原始内容 (PDF)存档于2015-11-06).
- ^ Nickinson, Phil. Google Android developer explains more about Dalvik and the JIT in Froyo. Android Central. Mobile Nations. 2010-05-26 [2017-03-11]. (原始内容存档于2017-04-08).
- ^ 247.0 247.1 Burnette, Ed. Patrick Brady dissects Android. ZDNet. CBS Interactive. 2008-06-04 [2017-03-11]. (原始内容存档于2017-07-05).
- ^ Toombs, Cody. Meet ART, Part 1: The New Super-Fast Android Runtime Google Has Been Working On In Secret For Over 2 Years Debuts In KitKat. Android Police. 2013-11-06 [2014-04-27]. (原始内容存档于2014-05-13).
- ^ Amadeo, Ron. Android N switches to OpenJDK, Google tells Oracle it is protected by the GPL. Ars Technica. Condé Nast. 2012-01-06 [2017-03-11]. (原始内容存档于2017-03-12).
- ^ Google confirms next Android version won’t implement Oracle’s proprietary Java APIs. VentureBeat. [2015-12-30]. (原始内容存档于2015-12-30).
- ^ Returning BlueZ to Android. LWN.net. 2014-05-06 [2018-09-22]. (原始内容存档于2014-06-25).
- ^ Pruett, Chris. Gingerbread NDK Awesomeness. Android Developers Blog. Google, Inc. 2011-01-11 [2014-04-22]. (原始内容存档于2014-02-19).
- ^ Simple DirectMedia Layer for Android. SDL. 2012-08-12 [2018-09-22]. (原始内容存档于2012-06-04).
- ^ Android gets a toybox (页面存档备份,存于互联网档案馆) on lwn.net by Jake Edge (January 14, 2015)
- ^ Trusty TEE. [2018-09-22]. (原始内容存档于2016-10-18).
- ^ McFerran, Damien. Best custom ROMs for the Samsung Galaxy S2. CNET. CBS Interactive. 2012-04-17 [2017-03-11]. (原始内容存档于2012-04-19).
- ^ Russakovskii, Artem. Custom ROMs For Android Explained – Here Is Why You Want Them. Android Police. 2010-05-01 [2017-03-12]. (原始内容存档于2017-01-28).
- ^ Isaac, Mike. Android OS Hack Gives Virtual Early Upgrade | Gadget Lab. Wired.com. 2011-04-11 [2012-09-15]. (原始内容存档于2012-05-02).
- ^ CyanogenMod Has Now Been Installed On Over 2 Million Devices, Doubles Install Numbers Since January. Androidpolice.com. 2012-05-28 [2012-09-15]. (原始内容存档于2012-08-04).
- ^ OS, Lineage. Lineage OS – Lineage OS Android Distribution. lineageos.org. [2017-01-31]. (原始内容存档于2016-12-27).
- ^ 261.0 261.1 261.2 HTC's bootloader unlock page. Htcdev.com. [2012-09-15]. (原始内容存档于2012-10-19).
- ^ Sadun, Erica. LoC rules in favor of jailbreaking. Tuaw.com. 2010-07-26 [2012-09-15]. (原始内容存档于2012-10-30).
- ^ Crook, Jordan. Motorola Offers Unlocked Bootloader Tool For Droid RAZR, Verizon Removes It. TechCrunch. AOL. 2011-10-24 [2017-06-25]. (原始内容存档于2017-07-07).
- ^ CyanogenMod 7 for Samsung Galaxy S2 (II): Development Already Started!. Inspired Geek. 2011-06-08 [2019-04-29]. (原始内容存档于2012-08-22).
- ^ Menno. CyanogenMod coming to the Galaxy S 2, thanks to Samsung. Android Central. Mobile Nations. 2011-06-06 [2017-03-11]. (原始内容存档于2017-04-08).
- ^ Forian, Daniel. Sony Ericsson supports independent developers – Developer World. Developer.sonyericsson.com. [2012-09-15]. (原始内容存档于2012-02-12).
- ^ Kopfstein, Janus. Access Denied: why Android’s broken promise of unlocked bootloaders needs to be fixed. The Verge. Vox Media. 2012-11-20 [2017-03-11]. (原始内容存档于2017-02-10).
- ^ Staff. Privacy Scandal: NSA Can Spy on Smart Phone Data. 2013-09-07 [2013-09-07]. (原始内容存档于2019-09-19).
- ^ 269.0 269.1 269.2 James Ball. Angry Birds and 'leaky' phone apps targeted by NSA and GCHQ for user data | World news. theguardian.com. [2014-02-02]. (原始内容存档于2014-03-02).
- ^ James Ball. Angry Birds firm calls for industry to respond to NSA spying revelations | World news. theguardian.com. 2014-01-28 [2014-02-02]. (原始内容存档于2014-01-30).
- ^ Vault 7: Wikileaks reveals details of CIA's hacks of Android, iPhone Windows, Linux, MacOS, and even Samsung TVs. Computing. 2017-03-07 [2019-04-29]. (原始内容存档于2019-04-12).
- ^ Greenberg, Andy. How the CIA Can Hack Your Phone, PC, and TV (Says WikiLeaks). WIRED. 2017-03-07 [2019-04-29]. (原始内容存档于2019-03-20) (英语).
- ^ First SMS Trojan detected for smartphones running Android. Kaspersky Lab. [2010-10-18]. (原始内容存档于2010-10-23).
- ^ Aaron Gingrich. The Mother Of All Android Malware Has Arrived: Stolen Apps Released To The Market That Root Your Phone, Steal Your Data, And Open Backdoor. Android Police. 2011-03-01 [2019-04-29]. (原始内容存档于2012-04-24).
- ^ Perez, Sarah. Android Vulnerability So Dangerous, Owners Warned Not to Use Phone's Web Browser. Readwriteweb.com. 2009-02-12 [2011-08-08]. (原始内容存档于2011-08-10).
- ^ Protalinski, Emil. Android malware numbers explode to 25,000 in June 2012. ZDNet. CBS Interactive. 2012-07-17 [2017-03-11]. (原始内容存档于2016-10-12).
- ^ 277.0 277.1 Mobile malware exaggerated by "charlatan" vendors, says Google engineer. PC Advisor. 2011-11-24 [2012-11-09]. (原始内容存档于2013-03-08).
- ^ 278.0 278.1 Hildenbrand, Jerry. Android 4.2 brings new security features to scan sideloaded apps. Android Central. Mobile Nations. 2012-11-02 [2017-03-11]. (原始内容存档于2017-04-08).
- ^ Android malware perspective: only 0.5% comes from the Play Store. Phonearena.com. [2013-03-14]. (原始内容存档于2013-05-09).
- ^ Tech Crunch. Google Responds To Android Malware, Will Fix Infected Devices And‘Remote Kill’Malicious Apps. TechCrunch. 2011-03-06 [2019-04-29]. (原始内容存档于2018-09-25).
- ^ Ludwig, Adrian; Rapaka, Venkat. An Update to Nexus Devices. Official Android Blog. Google. 2015-08-05 [2017-03-16]. (原始内容存档于2017-03-18).
- ^ Whitwam, Ryan. Google Announces New Update Policy For Nexus Devices Including Monthly Security Patches For 3 Years And Major OTAs For 2 Years From Release. Android Police. 2015-08-05 [2017-03-16]. (原始内容存档于2017-01-26).
- ^ Chester, Brandon. Google Commits To Monthly Security Updates For Nexus Devices. AnandTech. Purch Group. 2015-08-05 [2017-03-16]. (原始内容存档于2017-03-17).
- ^ 87% of Android devices insecure. Android Vulnerabilities. University of Cambridge. 2015-10-08 [2017-03-11]. (原始内容存档于2017-02-22).
- ^ Thomas, Daniel R.; Beresford, Alastair R.; Rice, Andrew. Security Metrics for the Android Ecosystem (PDF). Computer Laboratory, University of Cambridge. [2017-03-16]. (原始内容存档 (PDF)于2017-02-22).
- ^ Amadeo, Ron. University of Cambridge study finds 87% of Android devices are insecure. Ars Technica. Condé Nast. 2015-10-14 [2017-03-11]. (原始内容存档于2017-03-12).
- ^ Amadeo, Ron. Waiting for Android’s inevitable security Armageddon. Ars Technica. Condé Nast. 2015-08-06 [2017-03-11]. (原始内容存档于2017-03-12).
- ^ Tung, Liam. After Stagefright, Samsung and LG join Google with monthly Android patches. ZDNet. CBS Interactive. 2015-08-06 [2017-03-11]. (原始内容存档于2017-03-12).
- ^ Hildenbrand, Jerry. Monthly security patches are the most important updates you'll never get. Android Central. Mobile Nations. 2016-02-19 [2017-03-11]. (原始内容存档于2017-01-15).
- ^ Ludwig, Adrian; Miller, Mel. Diverse protections for a diverse ecosystem: Android Security 2016 Year in Review. Google Security Blog. Google. 2017-03-22 [2017-03-22]. (原始内容存档于2017-03-22).
We released monthly Android security updates throughout the year for devices running Android 4.4.4 and up—that accounts for 86.3 percent of all active Android devices worldwide.
- ^ Conger, Kate. Android plans to improve security update speed this year. TechCrunch. AOL. 2017-03-22 [2017-03-22]. (原始内容存档于2017-03-22).
- ^ Franceschi-Bicchierai, Lorenzo. Goodbye, Android. Motherboard. Vice Media. 2015-07-29 [2017-03-16]. (原始内容存档于2017-03-16).
- ^ Kingsley-Hughes, Adrian. The Android 'toxic hellstew' survival guide. ZDNet. CBS Interactive. 2014-06-09 [2017-03-11]. (原始内容存档于2017-03-27).
- ^ Air-to-ground rocket men flog top-secret mobe-crypto to Brad in accounts. The Register. 2013-02-28 [2013-08-08]. (原始内容存档于2013-07-28).
- ^ Samsung Armors Android to Take On BlackBerry. The New York Times. 2013-02-28 [2018-09-24]. (原始内容存档于2017-06-23).
- ^ Steve Lohr. Suit Opens a Window Into Google. The New York Times. 2011-05-08 [2012-02-16]. ISSN 0362-4331. (原始内容存档于2012-11-16).
- ^ AppAnalysis.org: Real Time Privacy Monitoring on Smartphones. [2012-02-21]. (原始内容存档于2012-02-07).
- ^ Ganapati, Priya. Study Shows Some Android Apps Leak User Data Without Clear Notifications | Gadget Lab. Wired.com. 2010-09-30 [2012-01-30]. (原始内容存档于2011-10-04).
- ^ Android再爆重大漏洞,華為小米一加無一倖免,手機或已被監視! - Apple快報. Apple快报. 2018-11-26 [2018-11-27]. (原始内容存档于2018-11-28) (中文(台湾)).
- ^ Sims, Gary. How secure is Android?. Android Authority. 2012-05-30 [2017-03-15]. (原始内容存档于2017-03-16).
- ^ Android Security Overview. Android Open Source Project. [2011-10-23]. (原始内容存档于2011-10-12).
- ^ SELinux Related Work - NSA/CSS. National Security Agency. [2014-03-19]. (原始内容存档于2014-03-07).
Security Enhancements for Android provides a reference implementation of how to enable and apply SELinux in Android.
- ^ SE for Android, SELinux Wiki. [2019-04-29]. (原始内容存档于2018-09-27).
- ^ The Case for SE Android (PDF). [2019-04-29]. (原始内容存档 (PDF)于2019-04-18).
- ^ Lockheimer, Hiroshi. Android and Security. Google Mobile Blog. Google. 2012-02-02 [2017-03-22]. (原始内容存档于2017-02-27).
- ^ Albanesius, Chloe. Google 'Bouncer' Now Scanning Android Market for Malware. PC Magazine. Ziff Davis. 2012-02-02 [2017-03-22]. (原始内容存档于2017-02-27).
- ^ Raphael, JR. Exclusive: Inside Android 4.2's powerful new security system. Computerworld. International Data Group. 2012-11-01 [2017-03-22]. (原始内容存档于2017-03-17).
- ^ Whitwam, Ryan. Google's Verify Apps now shows apps that it has recently scanned. Android Police. 2017-02-13 [2017-03-15]. (原始内容存档于2017-03-16).
- ^ Wiggers, Kyle. Google's virus-scanning Verify Apps feature for Android now reveals its secrets. Digital Trends. 2017-02-15 [2017-03-15]. (原始内容存档于2017-03-16).
- ^ Review app permissions thru Android 5.9. Google Play Help. Google. [2017-03-15]. (原始内容存档于2017-03-16).
- ^ Android 4.3 内隐藏了授权管理工具「App Ops」,保障授权项目一清二楚. Engadget 中文版. [2018-01-25]. (原始内容存档于2018-01-26) (中文(台湾)).
- ^ 运行时权限 - Android 6.0 变更 - Android Developers. [2019-04-29]. (原始内容存档于2018-01-26).
- ^ 五种控制Android应用的权限的方法_天极网. [2019-04-29]. (原始内容存档于2019-02-15).
- ^ Mediati, Nick. How to toggle app permissions in Android Marshmallow. Greenbot. International Data Group. 2015-10-12 [2017-03-15]. (原始内容存档于2017-03-07).
- ^ Seifert, Dan. Google announces Android M, available later this year. The Verge. Vox Media. 2015-05-28 [2017-03-15]. (原始内容存档于2017-03-28).
- ^ Hoffman, Chris. How to Manage App Permissions on Android 6.0. How-To Geek. 2015-10-11 [2017-03-06]. (原始内容存档于2017-03-07).
- ^ Wagoner, Ara. How to take advantage of the new App Permissions in Marshmallow. Android Central. Mobile Nations. 2015-11-01 [2017-03-06]. (原始内容存档于2017-05-19).
- ^ Heater, Brian. Android Device Manager now available for your downloading pleasure on Google Play. Engadget. AOL. 2013-12-11 [2017-03-11]. (原始内容存档于2017-06-02).
- ^ Whitwam, Ryan. [New App] Google Releases Android Device Manager App In Play Store. Android Police. 2013-12-11 [2017-03-13]. (原始内容存档于2017-03-14).
- ^ Protalinski, Emil. Google announces Android Device Manager coming later this month, an app that helps you find your lost phone. The Next Web. 2013-08-02 [2017-03-13]. (原始内容存档于2017-03-14).
- ^ Kastrenakes, Jacob. Google announces tool to track lost Android phones. The Verge. Vox Media. 2013-08-02 [2017-03-13]. (原始内容存档于2017-02-10).
- ^ Hager, Ryne. Android Device Manager updated for the first time in two years and renamed to Find My Device [APK Download]. Android Police. 2017-05-17 [2017-05-17]. (原始内容存档于2017-05-17).
- ^ Welch, Chris. Google’s app for lost Android phones is now called Find My Device. The Verge. Vox Media. 2017-05-17 [2017-05-17]. (原始内容存档于2017-05-17).
- ^ Garun, Natt. Google’s new Trusted Contacts app lets you share your location during emergencies. The Verge. Vox Media. 2016-12-05 [2017-04-04]. (原始内容存档于2017-04-04).
- ^ Lardinois, Frederic. Google’s new Trusted Contacts app lets you share your location in emergencies. TechCrunch. AOL. 2016-12-05 [2017-04-04]. (原始内容存档于2017-06-22).
- ^ Boulton, Clint. Google Open-Sources Android on Eve of G1 Launch. eWeek. 2008-10-21 [2009-09-03].
- ^ Bort, Dave. Android is now available as open source. Android Open Source Project. 2008-10-21 [2009-09-03]. (原始内容存档于2009-02-28).. Mirror link (页面存档备份,存于互联网档案馆).
- ^ Licenses: Android Open Source. Android Open Source Project. [2011-10-25]. (原始内容存档于2013-01-21).
- ^ Ryan Paul. Why Google chose the Apache Software License over GPLv2 for Android. Ars Technica. 2008 [2011-10-25]. (原始内容存档于2011-10-12).
- ^ Android issues reviewed. Code.google.com. [2011-08-08]. (原始内容存档于2012-02-20).
- ^ Boulton, Clint. Google Open-Sources Android on Eve of G1 Launch. eWeek. 2008-10-21 [2012-02-17].
- ^ Paul, Ryan. Why Google chose the Apache Software License over GPLv2 for Android. Ars Technica. Condé Nast. 2007-11-06 [2017-03-11]. (原始内容存档于2017-03-12).
- ^ Frequently Asked Questions: What is involved in releasing the source code for a new Android version?. Android Open Source Project. [2012-02-16]. (原始内容存档于2010-08-03).
- ^ Bray, Tim. Android Developers Blog: I think I'm having a Gene Amdahl moment. Android-developers.blogspot.com. 2011-04-06 [2012-02-16]. (原始内容存档于2012-01-03).
- ^ Jerry Hildenbrand. Honeycomb won't be open-sourced? Say it ain't so!. Androidcentral.com. 2011-03-24 [2012-02-16]. (原始内容存档于2012-02-01).
- ^ 336.0 336.1 Android Open Source Project Frequently Asked Questions: Compatibility. source.android.com. [2011-03-13]. (原始内容存档于2010-08-03).
- ^ Android Compatibility Definition Document (PDF) 5.0. Google. January 11, 2015 [2015-03-03]. (原始内容 (PDF)存档于2014-03-04).
- ^ Warren, Tom. This is Nokia X: Android and Windows Phone collide. The Verge. Vox Media. 2014-02-24 [2017-03-11]. (原始内容存档于2017-02-12).
- ^ Qing, Liau Yun. Phonemakers make Android China-friendly. ZDNet. CBS Interactive. 2012-10-15 [2017-03-11]. (原始内容存档于2016-10-13).
- ^ New Android OEM licensing terms leak; “Open” comes with a lot of restrictions. Ars Technica. [2018-03-26]. (原始内容存档于2018-03-26) (美国英语).
- ^ Amadeo, Ron. "Google Now Launcher" hits Play Store, brings Google homescreen to GPE & Nexus devices. Ars Technica. Condé Nast. 2014-02-26 [2017-03-11]. (原始内容存档于2017-03-12).
- ^ Brian Klug. Android 4.4 Factory Images Now Available for Nexus 4, 7 (2012 and 2013), and 10. AnandTech. 2013-11-14 [2013-11-19]. (原始内容存档于2013-11-19).
- ^ Amadeo, Ron. The Nexus 5’s "exclusive" launcher suspiciously receives support for other devices. Ars Technica. Condé Nast. 2013-11-14 [2017-03-11]. (原始内容存档于2017-03-12).
- ^ Neither Microsoft, Nokia, nor anyone else should fork Android. It’s unforkable.. Ars Technica (Condé Nast). [2018-03-12]. (原始内容存档于2018-03-13) (美国英语).
- ^ Google starts blocking “uncertified” Android devices from logging in. Ars Technica. [2018-03-26]. (原始内容存档于2018-03-26) (美国英语).
- ^ Moyer, Edward. Alibaba: Google just plain wrong about our OS. CNET. CBS Interactive. 2012-09-15 [2017-03-11]. (原始内容存档于2017-03-12).
- ^ Brodkin, Jon. Google blocked Acer’s rival phone to prevent Android "fragmentation". Ars Technica. Condé Nast. 2012-09-15 [2017-03-11]. (原始内容存档于2017-03-12).
- ^ Brodkin, Jon. Pirated Android apps featured prominently on Aliyun app store. Ars Technica. Condé Nast. 2012-09-17 [2017-03-11]. (原始内容存档于2017-03-12).
- ^ Tim Bray. What Android Is. ongoing by Tim Bray. 2010-11-24 [2011-10-27]. (原始内容存档于2011-10-31).
- ^ Android Market reaches 500,000 app mark. www.t3.com. 2011-10-23 [2011-10-23]. (原始内容存档于2011-10-24).
- ^ Christina Bonnington. Google’s 10 Billion Android App Downloads: By the Numbers. wired.com. 2011-12-08 [2011-12-12]. (原始内容存档于2011-12-08).
- ^ Google推出Anroid Market在线软件平台 (页面存档备份,存于互联网档案馆)新浪科技2008年8月29日09:31
- ^ Paid App Availability (In English) (页面存档备份,存于互联网档案馆) Google Inc. 2011
- ^ Google Play Services更新 大幅提高安全性 (页面存档备份,存于互联网档案馆)cnBeta2014-03-02 10:12:37
- ^ 中国开发者现可直接向Google Play商店提交应用. tech.sina.com.cn. [2020-12-26]. (原始内容存档于2021-01-09).
- ^ 進一步整合?Android App及Play Store可執行在Chrome OS上. [2019-04-29]. (原始内容存档于2018-07-07).
- ^ Google 高層:Android 不會與 Chrome OS 合併,而 Pixel 是為了打擊 iPhone - TechNews 科技新報. [2019-04-29]. (原始内容存档于2018-09-27).
- ^ Benedict Evans. Chinese App Platforms.[永久失效链接](英文)
- ^ Google Inc. 支援的裝置 - Android 開發人員說明. Google Inc. [2019-04-29]. (原始内容存档于2016-10-05).,列表中不仅有大量在中国大陆发售的机型,当中还有非常多在中国大陆本土厂商研发制造的装置。目前支援列表需要下载。
- ^ 南方日报. 揭秘手機軟件預裝亂像 管道商二次“刷機”毒害大. 人民网.[失效链接]
- ^ Technology | Q&A: Google's Android. BBC News. 2007-11-06 [2012-11-09]. (原始内容存档于2019-09-19).
- ^ Reardon, Marguerite. Google Android prototypes debut at MWC. CNET. CBS Interactive. 2008-02-11 [2017-03-11]. (原始内容存档于2017-03-12).
- ^ Android's outing at Barcelona – BizTech – Technology. Sydney Morning Herald. 2008-02-12 [2012-11-09]. (原始内容存档于2013-03-08).
- ^ {{cite web |first=Paul |last=Miller |title=Symbian, Nokia, Microsoft and Apple downplay Android relevance |url=https://www.engadget.com/2007/11/05/symbian-nokia-microsoft-and-apple-downplay-android-relevance/%7Cwebsite=Engadget |publisher=AOL |date=2007-11-05 |accessdate=2017-03-11 |deadurl=no |archiveurl=https://web.archive.org/web/20170419084812/ |archivedate=2017-04-[失效链接][失效链接]19
- ^ 365.0 365.1 365.2 Brodkin, Jon. On its 5th birthday, 5 things we love about Android. Ars Technica. Condé Nast. 2012-11-05 [2017-03-11]. (原始内容存档于2017-03-12).
- ^ Reisinger, Don. Driverless Cars and Green Tech: What Google Is Doing Outside of Search. eWeek. 2015-01-16. slide 2.
- ^ On its fifth birthday, Android is "closer to our actual vision" for mobile supremacy. MobileSyrup.com. [2012-11-09]. (原始内容存档于2012-11-09).
- ^ Microsoft Selling Nokia X Android Phones. Business Insider. 2014-04-28 [2014-05-26]. (原始内容存档于2014-05-04).
- ^ Best Android apps for personalizing and customizing your phone. Androidauthority.com. 2012-07-13 [2012-11-09]. (原始内容存档于2012-11-12).
- ^ Jeffries, Adrianne. Disconnect: why Andy Rubin and Android called it quits. The Verge. Vox Media. 2013-03-19 [2017-03-11]. (原始内容存档于2013-04-11).
- ^ Steve Kovach. Android Fragmentation Report. Business Insider. 2013-07-30 [2013-10-19]. (原始内容存档于2013-10-07).
- ^ 372.0 372.1 Arthur, Charles. Android fragmentation 'worse than ever' – but OpenSignal says that's good. The Guardian. 2013-07-30 [2013-08-01]. (原始内容存档于2013-08-01).
- ^ Eran, Daniel. Strong demand of Apple's iPhone 5 series driving an "anti-fragmentation" of iOS. Appleinsider.com. 2013-10-16 [2013-10-19]. (原始内容存档于2013-10-18).
- ^ McLean, Prince. Canalys: iPhone outsold all Windows Mobile phones in Q2 2009. AppleInsider. 2009-08-21 [2012-02-16]. (原始内容存档于2012-01-17).
- ^ comScore Reports February 2010 U.S. Mobile Subscriber Market Share. Comscore.com. 2010-04-05 [2010-12-24]. (原始内容存档于2011-07-17).
RIM, 42.1%; Apple, 25.4%; Microsoft, 15.1%; Google (Android), 9.0%; Palm, 5.4%; others, 3.0%
- ^ comScore Reports September 2010 U.S. Mobile Subscriber Market Share. Comscore.com. 2010-11-03 [2010-12-24]. (原始内容存档于2010-12-25).
- ^ Subscribe to read. Financial Times. [2018-09-28]. (原始内容存档于2017-08-18).
- ^ Android Overtakes iPhone Market Share in the US – Tug Agency. www.tugagency.com. [2018-09-28]. (原始内容存档于2017-08-17).
- ^ Android steals Symbian's top smartphone OS crown. Phone arena. [2013-05-14]. (原始内容存档于2013-05-09).
- ^ writer, By David Goldman, staff. Android surpasses BlackBerry as No. 1 U.S. smartphone OS – Mar. 7, 2011. money.cnn.com. [2018-09-28]. (原始内容存档于2017-08-18).
- ^ 存档副本. [2012-04-08]. (原始内容存档于2012-12-11).
- ^ Google activates 500,000 Android devices a day, may reach 1 million in October. Yahoo News. 2011-06-28.[永久失效链接]
- ^ Kumparak, Greg. Android Now Seeing 550,000 Activations Per Day. Techcrunch. 2011-07-14 [2019-04-29]. (原始内容存档于2019-02-04).
- ^ Android takes almost 50% share of worldwide smart phone market. 2011-08-01 [2011-08-05]. (原始内容存档于2011-08-09).
- ^ 385.0 385.1 Kumparak, Greg. Android Now Seeing 550,000 Activations Per Day. TechCrunch. AOL. 2011-07-14 [2017-06-25]. (原始内容存档于2017-07-07).
- ^ Van Camp, Jeffrey. Google activates 500,000 Android devices a day, may reach 1 million in October. Yahoo News. 2011-06-28 [2012-02-16]. (原始内容存档于2012-12-25).
- ^ Barra, Hugo. Android: momentum, mobile and more at Google I/O. The Official Google Blog. 2011-05-10 [2012-02-16]. (原始内容存档于2012-01-30).
- ^ 500 million devices activated globally, and over 1.3 million added every single day. official Android Engineering teams. 2012-09-12 [2018-09-28]. (原始内容存档于2012-10-05).
- ^ 389.0 389.1 Melanson, Donald. Eric Schmidt: Google now at 1.5 million Android activations per day. Engadget. AOL. 2013-04-16 [2017-03-11]. (原始内容存档于2017-03-12).
- ^ Gartner Says Sales of Mobile Devices Grew 5.6 Percent in Third Quarter of 2011; Smartphone Sales Increased 42 Percent. gartner.com. Gartner. 2011-11-15 [2012-02-16]. (原始内容存档于2012-05-16).
- ^ Erick Schonfeld. Larry Page: Mobile Revenues At $2.5 Billion Run-Rate, 190 Million Android Devices. TechCrunch. 2011-10-13 [2011-10-24]. (原始内容存档于2011-10-22).
- ^ Lance Whitney. Google: 200 million Android devices now active worldwide. CNET News. 2011-11-17 [2011-11-27]. (原始内容存档于2011-11-25).
- ^ Charlie Sorrel. Only 3.8 Million Honeycomb Tablets Sold So Far. Wired.com. 2011-11-17 [2011-11-27]. (原始内容存档于2011-11-21).
- ^ Gartner Says Sales of Mobile Devices Grew 5.6 Percent in Third Quarter of 2011; Smartphone Sales Increased 42 Percent. 2011-11-15 [2011-11-16]. (原始内容存档于2012-05-16).
- ^ Fingas, Jon. ComScore: Android tops 52 percent of US smartphone share, iPhone cracks the 33 percent mark. Engadget. AOL. 2012-09-04 [2017-03-11]. (原始内容存档于2017-03-12).
- ^ Report: Android Rises to 90% of Smartphone Market in China. Techinasia.com. [2012-11-24]. (原始内容存档于2012-11-22).
- ^ 397.0 397.1 Gartner Says Worldwide Tablet Sales Grew 68 Percent in 2013, With Android Capturing 62 Percent of the Market. Gartner. 2014-03-03 [2014-03-04]. (原始内容存档于2014-04-17).
- ^ Android Marks Fourth Anniversary Since Launch with 75.0% Market Share in Third Quarter, According to IDC – prUS23771812. Idc.com. [2012-11-03]. (原始内容存档于2012-11-03).
- ^ 存档副本. [2019-04-29]. (原始内容存档于2019-02-20).
- ^ BBC Google activations and downloads update May 2013. BBC News. 2013-05-15 [2013-05-16]. (原始内容存档于2013-05-16).
- ^ Welch, Chris. Google: 900 million Android activations to date, 48 billion app installs. The Verge. Vox Media. 2013-05-15 [2017-03-11]. (原始内容存档于2017-02-10).
- ^ Gundotra, Vic. Just back from a whirlwind trip to Asia visiting our…. Plus.google.com. [2013-09-03]. (原始内容存档于2013-10-03).
- ^ Whitney, Lance. iPhone market share shrinks as Android, Windows Phone grow. CNET. CBS Interactive. 2014-01-06 [2017-03-11]. (原始内容存档于2017-03-11).
- ^ Global smartphone sales by operating system 2009–2016, by quarter. Statista. [2018-09-28]. (原始内容存档于2014-08-17).
- ^ Gartner Says Annual Smartphone Sales Surpassed Sales of Feature Phones for the First Time in 2013. [2018-09-28]. (原始内容存档于2014-02-14).
- ^ Gartner Says Worldwide Traditional PC, Tablet, Ultramobile and Mobile Phone Shipments On Pace to Grow 7.6 Percent in 2014. [2018-09-28]. (原始内容存档于2014-06-19).
- ^ 407.0 407.1 Gartner Says Sales of Tablets Will Represent Less Than 10 Percent of All Devices in 2014: Smartphones to Represent 71 Percent of the Global Mobile Phone Market in 2014: Android Device Shipments to Reach One Billion in Emerging Markets in 2015 (新闻稿). Gartner. 2014-10-15 [2014-10-19]. (原始内容存档于2014-10-17).
- ^ Lunden, Ingrid. Tablet Sales Growth Plummets In 2014 As Android Smartphones Continue To Soar: Gartner. TechCrunch. AOL. 2014-10-15 [2017-06-25]. (原始内容存档于2016-11-27).
- ^ Global PC Shipments Exceed Forecast with Mild Improvement in Consumer Demand, While Apple Moves to #5 Spot, According to IDC. www.idc.com. [2018-09-28]. (原始内容存档于2014-10-11).
- ^ 410.0 410.1 Yarow, Jay. This Chart Shows Google's Incredible Domination Of The World's Computing Platforms. 2014-03-28 [2014-04-23]. (原始内容存档于2014-04-25).
- ^ Mobile/Tablet Browser Market Share by OS. [2015-09-13]. (原始内容存档于2012-05-26).
- ^ Mobile internet usage soars by 67%. [2014-10-21]. (原始内容存档于2014-10-13).
- ^ StatCounter. StatCounter Global Stats – Browser, OS, Search Engine including Mobile Usage Share. [2016-11-30]. (原始内容存档于2012-05-26).
- ^ Global Stats – Browser, OS, Search Engine including Mobile Usage Share. StatCounter. [2016-09-23]. (原始内容存档于2012-05-26).
- ^ Grush, Andrew. Google hoping to lure smaller manufacturers to Google’s Android, over AOSP. Android Authority. 2014-10-21 [2014-10-22]. (原始内容存档于2014-10-22)./
- ^ Tablet Sales Continue to Be Slow in 2015: Tablet Sales to Reach 8 Percent Growth in 2015 While PC Market to Grow 1 Percent. Gartner. 2015-01-05 [2015-01-23]. (原始内容存档于2015-02-08).
- ^ Installed base of smartphones by operating system in 2015 (in million units). Statistica. [2016-11-01]. (原始内容存档于2016-10-12).
- ^ Market share of smartphone OS of total smartphone installed base in 2013 and 2014. Statistica. [2015-02-18]. (原始内容存档于2015-02-18).
- ^ Replacement Demand to Boost PC Sales in 2015, says Strategy Analytics: More than 70 percent of Developed Market Households Will Continue to Own PCs through 2018. Strategy Analytics. [2015-02-18]. (原始内容存档于2015-02-18).
- ^ Global mobile statistics 2014 Part A: Mobile subscribers; handset market share; mobile operators. mobiThinking. May 2014 [2014-09-09]. (原始内容存档于2014-09-06).
- ^ Mahapatra, Lisa. Android Vs. iOS: What’s The Most Popular Mobile Operating System In Your Country?. 2013-11-11 [2014-01-30]. (原始内容存档于2014-02-22).
- ^ Elmer-DeWitt, Philip. Don't mistake Apple's market share for its installed base. CNN. 2014-01-10 [2014-01-30]. (原始内容存档于2014-01-30).
- ^ Samsung sells more smartphones than all major manufacturers combined in Q1. [2014-05-12]. (原始内容存档于2014-05-12).
- ^ Rowinski, Dan. The Post-PC Era Begins In Earnest Next Year: In 2014, smartphones will most likely eclipse PCs in terms of the number of devices in use around the world. readwrite. 2013-12-10 [2014-09-09]. (原始内容存档于2014-09-09).
- ^ Vincent, James. Android is now used by 1.4 billion people. The Verge. Vox Media. 2015-09-29 [2017-03-12]. (原始内容存档于2017-01-14).
- ^ Lomas, Natasha. Android Now Has 1.4 Billion 30-Day Active Users Globally. TechCrunch. AOL. 2015-09-29 [2017-03-12]. (原始内容存档于2017-03-13).
- ^ Protalinski, Emil. Android passes 2 billion monthly active devices. VentureBeat. 2017-05-17 [2017-05-17]. (原始内容存档于2017-05-17).
- ^ Ng, Alfred. Google's Android now powers more than 2 billion devices. CNET. CBS Interactive. 2017-05-17 [2017-05-17]. (原始内容存档于2017-05-17).
- ^ Martinez, Juan. 84.7% of all global smartphone shipments run Android. TechRadar. Future plc. 2014-08-14 [2017-10-11]. (原始内容存档于2017-10-11).
- ^ Ruddock, David. IDC: Android Now Accounts For 84.7% Of All Smartphone Shipments, Grew 33.3% Year-Over-Year This Quarter. Android Police. Illogical Robot. 2014-08-14 [2017-10-11]. (原始内容存档于2017-10-11).
- ^ Walter, Derek. Report: Nearly 90 percent of smartphones worldwide run Android. Greenbot. International Data Group. 2016-11-03 [2017-10-11]. (原始内容存档于2017-10-11).
- ^ Bhattacharya, Ananya. Android just hit a record 88% market share of all smartphones. Quartz. Atlantic Media. 2016-11-03 [2017-10-11]. (原始内容存档于2017-10-11).
- ^ Statt, Nick. Android users have installed more than 65 billion apps from Google Play in the last year. The Verge. Vox Media. 2016-05-18 [2017-03-12]. (原始内容存档于2017-03-13).
- ^ Number of Android applications. AppBrain. 2017-02-09 [2017-03-12]. (原始内容存档于2017-02-10).
- ^ Reardon, Marguertite. Google just bought itself patent protection. CNET. CBS Interactive. 2011-08-15 [2017-03-11]. (原始内容存档于2017-03-12).
- ^ Perry, Douglas. Google Android Now on 135 Million Devices. Tom's Guide. Purch Group. 2011-07-16 [2017-03-11]. (原始内容存档于2017-06-20).
- ^ Russell, Jon. Report: Android overtakes Windows as the internet’s most used operating system. TechCrunch. AOL. 2017-04-03 [2017-09-03]. (原始内容存档于2017-09-03).
- ^ Protalinski, Emil. StatCounter: Android overtakes Windows as world’s most-used operating system. VentureBeat. 2017-04-03 [2017-09-03]. (原始内容存档于2017-09-03).
- ^ Operating System Market Share Worldwide. StatCounter. [2017-09-03]. (原始内容存档于2017-08-31).
- ^ Distribution dashboard. Android Developers. [2019-11-08]. (原始内容存档于2019-06-22).
- ^ Wired UK. Op-Ed: Android Piracy Is Huge Problem for Game Devs | Game|Life. Wired.com. 2012-05-03 [2012-09-15]. (原始内容存档于2012-09-06).
- ^ Yin, Wesley. Football Manager dev hopes to stick with Android despite 9:1 piracy rate. Eurogamer.net. 2012-04-24 [2012-09-15]. (原始内容存档于2012-09-16).
- ^ Armasu, Lucian. Wind-up Knight developer: Piracy rates on iOS and Android are comparable, China is the main source. Androidauthority.com. 2012-07-30 [2012-10-06]. (原始内容存档于2012-10-20).
- ^ Paul, Ryan. Android antipiracy cracked, Google says devs used it wrong. Ars Technica. Condé Nast. 2010-08-25 [2017-03-11]. (原始内容存档于2017-03-12).
- ^ Amadeo, Ron. Update: Google posts DRM workaround for paid Android Wear apps. Ars Technica. Condé Nast. 2014-07-09 [2017-03-11]. (原始内容存档于2017-02-10).
- ^ McAllister, Neil. Android app DRM quietly disabled due to bug. The Register. 2012-08-08 [2012-06-10]. (原始内容存档于2012-08-11).
- ^ 最近比较烦?细数Android成长之烦恼 (页面存档备份,存于互联网档案馆)王彦恩中关村在线2011年9月29日
- ^ 448.0 448.1 穀歌甲骨文大戰Java: 開源軟件爭議“合理使用”_新浪財經_新浪網. [2019-04-29]. (原始内容存档于2018-09-27).
- ^ 甲骨文起訴Android侵犯Java專利權來龍去脈 -搜狐IT. [2019-04-29]. (原始内容存档于2018-10-06).
- ^ 穀歌惹麻煩:被判侵犯甲骨文Java版權. [2019-04-29]. (原始内容存档于2018-10-03).
- ^ Java專利侵權案:甲骨文贏得對穀歌的上訴. [2019-04-29]. (原始内容存档于2018-09-27).
- ^ 穀歌要求重審Android侵犯甲骨文版權案_Oracle Java_cnBeta.COM. [2019-04-29]. (原始内容存档于2018-09-28).
- ^ 甲骨文控告穀歌Android非法使用Java敗訴_天極網. [2019-04-29]. (原始内容存档于2018-10-01).
- ^ 下一版Android將以OpenJDK取代甲骨文的Java APIs-iThome. [2019-04-29]. (原始内容存档于2018-12-03).
- ^ 美最高法院認定Google合理使用Java 免賠甲骨文. 中央社. 2021-04-06 [2021-04-06]. (原始内容存档于2021-06-08).
- ^ 456.0 456.1 結束10年拉鋸戰 美國最高法院裁決Google勝訴、甲骨文敗訴. 上报. 2021-04-06 [2021-04-06]. (原始内容存档于2021-06-08).
- ^ 457.0 457.1 谷歌甲骨文訴訟終審:Android系統「抄襲有理」裁決的利弊辯論. BBC. 2021-04-06 [2021-04-06]. (原始内容存档于2021-05-20).
- ^ Brand Guidelines. Android. 2009-03-23 [2009-10-30]. (原始内容存档于2009-08-31).
- ^ Woyke, Elizabeth. Android's Very Own Font. Forbes. 2008-09-26 [2011-12-20]. (原始内容存档于2012-06-29).
- ^ Android Brand Guidelines. Android. 2009-03-23 [2010-04-10]. (原始内容存档于2010-02-07).
- ^ Kennedy, Pagan. Who Made That Android Logo?. The New York Times. 2013-10-11 [2022-08-29]. ISSN 0362-4331. (原始内容存档于2017-03-14) (美国英语).
外部链接
- 官方网站 (英文)
- Android开源计划(页面存档备份,存于互联网档案馆)(英文)
- Android Developers(页面存档备份,存于互联网档案馆)(英文)
- Android-x86(页面存档备份,存于互联网档案馆)(英文)
- Google Projects for Android - Google Code(中文)
- YouTube上的Sergey Brin introduces the Android platform