本页使用了标题或全文手工转换

Android

跳到导航 跳到搜索
Android

开发者 Google
Open Handset Alliance
编程语言 C(内核)[1]
C++(部分第三方软件)
Java(用户界面)[2]
Kotlin[3]
Python
操作系统家族 类Unix系统
运作状态 开发中
源码模式 开放源代码[4]与部分专有组件[5]
初始版本 Android 1.0 beta(2007年11月5日​(2007-11-05
最新版本 9.0.0(2018年8月6日​(2018-08-06
最新测试版本 Android P(2018年3月7日​(2018-03-07[6]
市场取向 智能手机
平板电脑
智能电视Android TV
Android Auto
智能手表Wear OS
支持的语言 100+种[7]
软件包管理系统 APK (主要透过Google Play;也可以在本机安装或是从其他来源,例如F-Droid)
支持平台 3264位ARMx86x86-64
内核类别 宏内核Linux内核
用户空间 Bionic (软件)[8]mksh[9]Toybox作为从Android 6.0开始的核心实用程序[10][11],以前的有些来自NetBSD的原生核心实用程序[12][13]
默认用户界面 图形用户界面多点触控
许可证 Apache许可证2.0
GPL v2(修改的Linux内核[14]
官方网站 www.android.com

Android(读音:英:['ændrɔɪd],美:[ˈænˌdrɔɪd]),常见的非官方中文名称为安卓,是一个基于Linux内核开放源代码移动操作系统,由Google成立的Open Handset AllianceOHA,开放手持设备联盟)持续领导与开发,主要设计用于触屏移动设备如智能手机平板电脑与其他便携式设备。

Android Inc.于2003年10月由Andy Rubin、Rich Miner、Nick Sears和Chris White 在加州帕罗奥图创建。Android最初由安迪·鲁宾等人开发制作[15],最初开发这个系统的目的是创建一个数字相机的先进操作系统,这是2004年4月该公司向投资者介绍的基础;但是后来发现市场需求不够大,加上智能手机市场快速成长,于是Android成为一款面向智能手机的操作系统。于2005年7月11日Android Inc.被美国科技企业Google收购[16] [17]。2007年11月,Google与84家硬件制造商、软件开发商及电信营运商成立开放手持设备联盟来共同研发改良Android,随后,Google以Apache免费开放源代码许可证的授权方式,发布了Android的源代码[18],开放源代码加速了Android普及,让生产商推出搭载Android的智能手机[19][20][21][22],Android后来更逐渐拓展到平板电脑及其他领域上[23]

2010年末数据显示,仅正式推出两年的Android操作系统在市场占有率上已经超越称霸逾十年的诺基亚Symbian系统[24][25],成为全球第一大智能手机操作系统[26]

在2014年Google I/O开发者大会上Google宣布过去30天里有10亿台活跃的安卓设备,相较于2013年6月则是5.38亿[27]

2017年3月,Android全球网上流量和设备超越Microsoft Windows,正式成为全球第一大操作系统[28]

2018年8月6日,Android P发布。

历史

成立

“Sooner”原型手机[29]搭载着尚未发布的Android系统。

2003年10月,有“Android之父”之称的安迪·鲁宾(Andy Rubin)[30]、利奇·米纳尔(Rich Miner)[31]、尼克·席尔斯(Nick Sears)[32]克里斯·怀特(Chris White)[33]美国加利福尼亚州帕罗奥图共同成立了Android科技公司(Android Inc.),鲁宾把Android项目描述为“有极大的潜能以开发更智能的移动设备,以更了解其用家的位置及偏好[34]。”该公司早期的方向是为数字相机开发先进的操作系统,此亦是2004年4月该公司向投资者介绍的基础[35]。尽管Android科技公司的创始人和员工过去都具有各自的科技成就,但是Android科技公司的经营只显露出它在智能手机软件的方面,该公司随后认为相机市场不足以实现其目标,并且在5个月之后努力把Android转移到一款可跟Symbian微软Windows Mobile互相媲美的手机操作系统[35][36]

在Android Inc.成立初期,鲁宾在吸引投资者方面遇到困难,他也为公司花光所有钱,使公司面临着被驱逐的景况。就在此时,鲁宾的一位密友,斯特弗·帕尔曼(Steve Perlman)给他一个里面装有1万美元现金的信封,此后不久,此笔未披露的金额被视为种子资金。然而帕尔曼拒绝鲁宾所给他的股份,因他并非是以投资的方式给鲁宾这笔钱,他表示:“我这样做是因为我相信这件事,并且我想帮安迪[37][38][39]。”

Android命名由来

Android一词最早出现于法国作家维利耶.德.利尔-阿达姆.利尔亚当(Auguste Villiers de l'Isle-Adam)在1886年发表的科幻小说《未来夏娃(L'Ève future)》中。他把外表像人的机器人取名为Android。

Android标志

Android是一个全身绿色的机器人,半圆形的头部,有两支天线和空白的点作为眼睛。它的头部与身体之间有空白的区域,相似于一枚有平底的鸡蛋,两侧各有两个圆角矩形,作为它的双臂。Android的标志是由Ascender公司设计,颜色采用了PMS 376C和RGB中十六进制的#A4C639来绘制,这是Android操作系统的品牌象征[40]。当中的文字使用了Ascender公司专门制作的称之为“Google Droid”的字体[41]。有时候,它会以纯文字的标志展示[42]

Google的收购及发展

2005年7月11日,Google以高于$5,000万美元的价钱收购了Android科技公司[43],使其成为Google旗下的一部分。Android的关键人物包括安迪·鲁宾、利奇·米纳尔和克里斯·怀特,以及所有Android科技公司的员工都一并加入Google,作为收购的一部分。当时并没有人知道Google为何会作出这项收购,引来许多的猜测,后来证实Google正是借助该次收购正式进入移动领域。根据前Google CEO施密特的说法,收购Android目的是抗衡微软,试图阻止微软在移动市场复制桌面市场的成功[44]。在Google,由鲁宾领导的团队开发了一个基于Linux内核驱动的移动操作系统的平台,该开发项目便是Android操作系统。Google向手机制造商及手机网络供应商推出该平台,承诺提供一个灵活可靠并可升级的系统[45],为Android提供一个广阔的市场。Google组织了一系列硬件及软件的合作伙伴,并向运营商示意指公司开放到各种程度的合作[46]

2006年12月,《华尔街日报》和英国广播公司(BBC)报导了Google有机会进入移动领域的传闻[47],Google有可能推广移动领域下的各种Google服务,并且将推出一款名为Google电话的自有品牌智能手机。另有传闻指出,按照Google的作风,将有可能呈现出新的智能手机制造商和运营商模式。传闻指其早期原型BlackBerry手机非常相似,没有触摸屏和物理QWERTY键盘,但这其实也是针对微软而做的,因为当时的Windows Mobile手机有很多都是这样的设计[44]。然而2007年苹果公司推出iPhone,这令Android创始人安迪·鲁宾对原型机大为不满[48],意味着Android系统的设计“不得不回到绘图板”[49][50]。Google后来修改了Android系统的规范文档,指出“支持触摸屏”,虽然“产品的设计是以离散物理按钮作为假设,因此触摸屏不能完全取代物理按钮”[51]

2007年9月,Google提交了多项移动领域的专利申请。但并没有人知道,Google将会推出的是一款名为Android的智能手机操作系统。更多的猜测是,Google会推出一款像iPhone一样的自有品牌智能手机系列。[52][53][54]

成立开放手持设备联盟

市场上第一款采用Android操作系统的智能手机HTC Dream

该年内,开放手持设备联盟正面对着另外两个其他的开源码的竞争对手,包括Symbian基金会LiMo基金会,LiMo基金会开发了一个基于Linux的移动操作系统,就如Google。

2007年9月,数字杂志《Information Week》报导了一项Evalueserve的研究报告,指Google已在移动电话领域上提交了多份专利申请[55][56]

2007年11月5日,在Google的领导下,成立了开放手持设备联盟(Open Handset Alliance),那是包括Google在内的科技公司联盟,其他成员包括HTC摩托罗拉Samsung等设备制造商,无线运营商则包括SprintT-Mobile,芯片制造商高通德州仪器,目标是为移动设备开发“首个真正开放和全面的移动设备平台”[57][58][59]

随后,其他厂商加入,包括BroadcomIntelLGMarvell等。联盟开放手持设备联盟的创建目的是为了创建一个更加开放自由的移动电话环境。而在开放手持设备联盟创建的同一日,联盟对外展示了他们的第一个产品:一部搭载了以Linux 2.6为核心基础的Android操作系统的智能手机。

2008年12月9日,新一批成员加入开放手持设备联盟,包括ARM华为索尼小米等公司[60][61]

自2008年以来,Android已有许多更新以逐步改进其操作系统,并增加了新功能及修复了以前版本的错误。每个主要版本的名称都以甜品或含糖的小食并按字母顺序来命名,最初的几个Android版本按此顺序称为“纸杯蛋糕(Cupcake)”、“甜甜圈(Donut)”、“闪电泡芙(Eclair)”和“优格霜淇淋(Froyo)”。

为了跟iPhone 3G能互相媲美,诺基亚和黑莓手机于2008年均宣布有关触控屏的智能手机的信息,Android的焦点最终也转向触控屏。第一款运行Android系统的商用智能手机是HTC Dream,亦名为T-Mobile G1,该智能手机于2008年9月23日发布[62][63]

同时,一个负责持续发展Android操作系统的开源代码项目成立了AOSP(Android Open Source Project)。[64]除了开放手持设备联盟之外,Android还拥有全球各地开发人员组成的开源社群来专门负责开发Android应用程序和第三方Android操作系统来延长和扩展Android的功能和性能。[65][66]

随着2013年Android发布新版本奇巧巧克力,Google解释“由于这些设备使我们的生活如此甜蜜,每个Android版本都以甜品来命名”,虽然Google的发言人在接受CNN访谈时指:“这有点像内部团队的事情,我们更愿意做多一点—我该怎样说呢—我会说在这个问题上有点难以捉摸的[67]。”

2010年,Google推出了Nexus系列的设备,他们与不同的合作设备制造商一起生产新设备并推出新的Android版本。该系列被形容为“透过引入新软件迭代和硬件标准使其在Android的历史中发挥了关键作用,并成为不会因"历代的更新"导致软件膨胀而闻名[68]”。在2013年5月的Google开发者大会上,他们宣布了Samsung Galaxy S4的特别版,其中该手机并不是使用三星自己的Android制式,手机运行“Android股票”,并承诺能快速接收新的系统更新[69]。设备将成为“Google Play版设备列表”程序的开始,其他设备也会随之而来,包括HTC One (M7)以及Moto G[70]。2015年,技术新闻信息网站《Ars Technica》写道:“在本周早期,Google的在线店面上把最后一款Google Play版本的Android手机列为‘不再可供出售’,并且‘现在它们全都消失了’,它看起来整个程序就像被封装起来”[71][72]

埃里克·施密特安迪·鲁宾雨果·巴拉出席2012年的记者招待会,发布Google Nexus 7平板电脑。

从2008至2013年,雨果·巴拉担任Android产品发言人,参与Google年度开发人员会议的Google开发者大会。他于2013年8月离开Google,并随即加入中国手机制造商小米[73][74]。在他离任不足六个月前,Google时任CEO拉里·佩奇在一篇博客文章中宣布,安迪·鲁宾从Android部门转移到Google的新项目,而桑德尔·皮蔡将会成为Android的新主管[75][76]。皮蔡本人最终转换了职位,随着Google重组大型联合的Alphabet集团[77][78],他在2015年8月成为了Google的新任CEO,让浩史·洛克海默成为Android的新任负责人[79][80]

2014年6月,Google发布了Android One,那是一组“硬件参考模型”,这将容许(设备制造商)以低成本轻松打造高质量手机,专为发展中国家的消费者而设[81][82][83]。同年9月,Google宣布推出首款在印度发布的Android One手机[84][85]。然而科技网站《Recode》在2015年6月报导该项目“令人失望”,引用指“消费者和制造伙伴不情愿”及“搜索公司不奏效因从未破解硬件”[86]。Google计划于2015年8月重推Android One[87],一周之后,该公司宣布非洲成为该计划的下一个地点[88][89]。2017年1月,《信息(The Information)》报导称Google正在将其低成本的Android One计划扩展至美国,尽管《边缘(The Verge)》指该公司可能不会生产实体的设备[90][91]

2016年10月,Google发布智能手机Pixel,作为Google推出的第一款手机[92][93],并且在更广泛推出之前,专门展示某些软件功能,例如Google智能助理[94][95]。Pixel手机取代了Nexus系列[96],并在2017年10月推出新一代Pixel手机[97]

系统特点

界面

Android的默认用户界面主要基于直接操作,透过触控松散地对应现实动作以作出输入,例如滑动、点击、捏动和反向挤压,随着虚拟键盘,以操控屏幕上的对象[98]游戏控制器及物理键盘都能透过蓝牙USB得到支持[99][100]。在回应用家的输入方面,设计旨在提供立即流畅的触摸界面,经常使用设备的振动功能向用户提供触觉反馈。内部硬件,例如是加速规陀螺仪距离传感器都能被某些应用程序来回应用户的操作,例如根据设备的方向来把屏幕由纵向调整为横向[101],或容许用户透过旋转设备,模拟軚盘的控制,在赛车游戏中驾驶车辆[102]

当Android设备启动就会进入主屏幕,那是设备的主要导航及信息“枢纽”,类似于个人计算机的桌面。Android的主屏幕通常由应用程序图标及小工具(widget)组成,应用程序图标启动相关的应用程序,而小工具则会实时显示,并会自动更新内容,例如天气预报、用户的电邮信箱,或是直接在主屏幕上看新闻摘要[103]。主屏幕可以由若干页面组成,用户可以在这些页面之间来回滑动[104]Google Play上提供的第三方应用程序,而其他的应用程序商店可以广泛使用重新定义的 主屏幕主题包[105],甚至模仿其他操作系统的外观,例如Windows Phone[106]。大多数制造商会定制他们Android设备的外观和功能,以从竞争对手中脱颖而出[107]

屏幕顶部是状态栏,显示有关设备及其连接的信息。用户可把状态栏“拉下”,以显示应用程序显示的重要信息,或屏幕更新的通知[104]。通知是“当用户的应用程序在非使用时所提供简短、及时和相关的消息[108]。”当点击了,用户会被引导到该app内与该通知相关的屏幕。从Android Jelly Bean开始,可扩展通知“允许用户透过点击通知上的图标,以便它扩展和显示从通知中得知的更多信息以及有可能的应用操作[109]。”

“所有应用程序”的屏幕将会所有已安装的应用程序,用户可以将应用程序从列表拖曳到主屏幕上。“最近”的屏幕让用户在最近使用过的应用程序之间进行切换[104]

Android 软件栈
旧版本Android的存储空间分成“程序”和“数据”,如果下载大型游戏,便很容易用尽。
通知可以通过从屏幕顶端向下滑动显示;部分通知可以通过滑动消失,并有可能包含附加操作(如图中的“未接电话”)。

应用程序

应用程序(简称apps)是扩展设备功能的软件,都是利用Android软件开发工具包(SDK)编写的[110],通常是Java编程语言[111]。Java可以与C语言C++[112]结合使用,并且可以选择非默认的运行时库共享,以允许获得更好的C++支持[113]。虽然Google的Go是有一组有限的应用程序接口(API),然而它也支持编程语言[114]。2017年5月,Google宣布支持Kotlin编程语言[115][116]

SDK包含一套全面的开发工具[117],包括除错器、基于虚拟机镜像仿真器、文档,示例代码和教程。最初,Google支持的集成开发环境(IDE)是使用Android开发工具(ADT)插件的Eclipse;在2014年12月,Google基于IntelliJ IDEA而发布Android Studio,作为Android应用程序开发的主要IDE。其他可用的开发工具,包括应用程序的本地开发包(NDK),或是用于C或C++中的扩展,MIT应用开发者,那是让新手程序员的视觉环境,以及各种跨平台移动应用程序框架。2014年1月,Google推出了一个基于Apache Cordova的框架,把Google ChromeHTML5网络应用程序移植到Android,包装于本机应用程序的外壳中[118]

Android拥有越来越多第三方应用程序的选择,用户可以透过下载和安装应用程序的APK(Android应用程序包),或利用应用程序商店来下载,允许用户在那里进行安装、更新和移除Google Play是安装在Android设备上的主要应用程序商店,那些程序都匹配Google的兼容性要求,并获得Google移动服务软件许可[5][119]。Google Play商店允许用户浏览、下载及更新Google和第三方开发者发布的应用程序;截至2013年7月 (2013-07),Google Play商店中有超过1,000,000个适用于Android的应用程序[120]。截至2013年7月 (2013-07),已有500亿个应用程序获得安装[121][122]。一些电信商为Google Play应用程序提供直接结算,把应用程序的成本添加到用户的月结单中[123]。截至2017年5月 (2017-05),每月使用Gmail、Android、Chrome、Google Play和Google地图的活跃用户超过10亿。

由于Android系统的开放性质,使它吸引许多第三方应用程序市场的竞争,及由于违反了Google Play商店的政策或是其他原因而不允许发布的应用程序替代品,第三方应用程序商店的例子包括是亚马逊应用商店GetJar及SlideMe。另一个替代市场F-Droid,旨在提供仅在免费开源许可下分发的应用程序[5][124][125][126]

内存管理

于Android设备通常采用电池供电,因此Android旨在管理流程以将耗电降至最低。当应用程序未使用时,系统会暂停其操作,虽然可以在关闭期间立即使用,但它并不会使用电池电源或CPU资源[127][128]。当内存不足时,系统将会自动隐藏地开始关闭长时间内处于非活跃状态下的进程[129][130]。Lifehacker在2011年的报告指,第三方任务杀手应用程序是弊大于利[131]

硬件支持

Android的主要硬件平台为ARM架构(包括ARMv7及ARMv8-A ),在更高端版本的Android中也正式支持x86x86-64的架构[132][133][134][135]。非官方的Android-x86的项目在得到官方正式支持之前为x86架构提供支持[136][137]。ARMv5TE和MIPS32/64架构于过去得到支持,但在后来的Android版本中遭到删除[138]。自2012年以来,随着拥有英特尔处理器的Android设备开始出现,包括手机[139]及平板电脑。在得到对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是必需的最低容量,不包括专用内存的各种硬件组件,例如基带处理器[140]。Android 4.4 需要32位的ARMv7, MIPSx86的架构处理器(后两者是非官方通信端口)[136][141],以及与OpenGL ES 2.0兼容的图形处理器(GPU)一同使用[142]。Android支持OpenGL ES 1.1、2.0、3.0、3.1及截至现时为止最新的主要版本3.2及自Android 7.0的Vulkan (API)(和版本1.1适用于某些设备[143])。某些应用程序可能会明确要求使用某个版本的OpenGL ES,并且运行此类应用程序需要合适的GPU硬件[142]

Android设备包括了许多可选的硬件部件,包括静止或视频录像机、GPS方向传感器、专用游戏控制器、加速规陀螺仪、气压计、磁强计接近传感器压力传感器温度计触摸屏。某些硬件组件不是必需的,但在某些类别的设备(如智能手机)中成为了标准组件,若存在其他要求,则适用。最初需要一些其他硬件,但那些要求都经已放宽或完全取消。例如,由于Android最初是作为手机操作系统而开发的,因此必须麦克风等那些硬件,而随着时间的推移,这些手机功能变成可选的项目[122]。Android曾经需要一台自动对焦的相机,这款相机已经放宽到成为固定焦距相机[122],若是现存的话,当Android开始在数字视频转换盒(俗称机顶盒)上使用时,相机就能完全被丢弃了。

Android除了在智能手机和平板电脑上运作外,还可以在一些附有键盘和鼠标的普通PC硬件上运作[144][145][146][147]。除了可在商用硬件上使用外,Android也有类似于PC硬件友好的版本,可以从Android-x86的项目中免费提供,包括个人订制的Android 4.4版本[148]。使用作为Android SDK一部分的仿真器,或第三方的仿真器,Android也可以在x86架构上非本机地运行[149][150]。中国的一些公司基于Android,正在构建PC与移动设备的操作系统,是“Google Android与Microsoft Windows之间的直接竞争[151]。”中国工程学院指出,随着中国禁止在政府计算机上使用Windows 8,数十家公司正在定制Android系统[152][153][154]

发展

Android开源项目的堆栈。

Android是由Google开发的,直至准备发布前最新的修改及更新,在这一点上源代码可供Android开源项目(AOSP)使用[155],这是一个由Google领导的开源计划[156]。AOSP代码可于无需的修改选定设备中找到,主要是Google NexusGoogle Pixel系列的设备[157]。反过来说,那些开源码是由代工生产定制和调整以在他们的硬件上运行[158][159]。此外,Android的源代码并不包含某些硬件组件所需专有的驱动程序[160],因此大多数的Android设备(包括Google自己的设备)最终都会附带着自由及开放源代码软件专有软件的组合,伴随着用于进入Google服务所需的软件,都会落入后者的一类。

更新时间表

Google每年都会宣布对Android进行重大的增量升级[161]。程序更新可以透过空中编程以无线传输于设备上安装[162]。最新的主要版本是在2017年3月发布的Android 8.0 Oreo[163],而下一个版本于随后的8月发布[164][165]

Android与其主要的竞争对手苹果公司iOS相比,Android的更新通常会明显的延迟以让各种设备安装。除了Google的Nexus和Pixel品牌的设备外,更新通常会在新版本发布的几个月后到达,或者根本没有[166]。这部分是由于Android设备中硬件的广泛变化[167],每次升级必须专门定制,那是个耗费时间和资源的过程[168]。制造商经常会优先考虑他们最新的设备并遗下旧设备[169]。在收到制造商的更新后,无线运营商可以让设备额外延迟推出,以便于升级发送给用户之前,商户能透过进一步根据自己品牌的需求而定制及在他们的网络上进行广泛的测试[169][170]。由于一个制造合作伙伴没有为驱动程序提供必要的更新,故此会有一些情况下无法进行升级[171]

随着新版本的操作系统,Android设备中硬件的广泛变化会导致软件升级有严重的延误,而补丁通常需时几个月才能到达消费者手中,有时甚至根本没有。制造商和运营商缺乏售后支持服务受到消费者群及科技媒体的广泛批评[172][173][174]。一些评论员指出了一点,指这个行业有一个金融刺激而不会为他们的设备升级,由于缺乏为现有设备更新,故推动购买新产品[175],这种态度被形容为“侮辱”[174]。《卫报》抱怨指更新的分发方法很复杂只是因为制造商和运营商都是这样设计[174]。2011年,Google与众多业内人士合作宣布推出“Android更新联盟”,承诺在每台设备发布后18个月内提供及时更新,然而,自宣布以来,关于那个联盟并没有另外一个官方的说法[169][176]

2012年,Google开始将操作系统的某些方面(特别是其核心应用程序方面)脱钩,这样他们就可以通过[Google Play]]商店独立地为操作系统作更新。其中一个组件—Google Play服务,是个封闭源系统级的程序,可为Google服务提供应用程序接口,为运行Android Froyo或更高版本的设备上自动安装更新。通过这些改,Google可以透过Play服务添加新的系统功能及更新应用程序而毋需将升级分发到操作系统本身[177],因此,Android Jelly Bean包含相对较少面向用户的变化,对平台改进及细微变化更为侧重[178]

2016年5月,彭博报导称Google正在努力让Android保持最新状态,包括加快安全更新率、推出技术的解决方案、减少对手机测试的要求,并对电话制造商进行排名,试图利用“羞辱”他们来让行为变得更好。正如《彭博》所说:“随着智能手机变得越来越强大,复杂和可攻击,让最新的软件能与硬件密切合作变得越来越重要。”Android的领导人浩史·洛克海默承认指“这不是一个理想的情况”,他进一步评论指缺乏更新是“Android上安全性最薄弱的环节”。无线运营商在报告中被描述指那是“最具挑战性的讨论”,因为运营商的网络测试审批时间较慢,尽管有一些运营商包括威讯无线Sprint,已经缩短了他们各自的审批时间。HTC的时任运行官贾森·麦肯齐(Jason Mackenzie)于2015年称每月的安全性更新是“不切实际”,而Google试图说服运营商从完整的测试程序中排除安全补丁。为了进一步说服,Google分享了与其Android合作伙伴更新设备的顶级手机制造商的一份清单,并正在考虑将名单向公众发布。手机制造商Nextbit的联合创始人及前Android开发人员Mike Chan说,“解决这个问题的最佳方法是对操作系统进行大规模的重组架构”或Google可以投资培训制造商和运营商“成为优秀的Android人民[179][180][181]”。

2017年5月,随着Android Oreo发布,谷歌推出了Project Treble,那是Android OS框架的主要的重建,旨在使制造商能够更轻松,更快捷,及更低成本地将设备更新到Android的最新版本。Project Treble通过新的“供应商界面”将供应商实施与Android OS框架分开(由硅制造商所写供设备专用的较低级别软件)。在Android 7.0及更早版本中,并不存在正式的供应商界面,因此设备制造商必须更新大部分Android代码,以将较新版本的操作系统移至设备中。借助Project Treble,新的稳定供应商界面可以进入Android特定部分的硬件,使设备制造商能够简单地通过更新Android操作系统框架来为设备提供新的Android版本,而“毋须硅制造商的任何额外工作[182]。”

2017年9月,Google的Project Treble团队透露,作为改善Android设备安全生命周期努力的一部分,Google已经设法让Linux基金会同意延长Linux长期支持(LTS)的内核分支的生命周期从2年开始,对于未来版本的LTS内核,历史上已经持续了6年,并从Linux内核4.4开始[183]

Linux内核

Android的内核是根据Linux内核的长期支持的分支,具有典型的Linux调度和功能[184]。截至2018年,Android的目标是Linux内核的4.4、4.9或是4.14版本[185]。实际的内核取决于单个设备[186]

Linux内核的Android的变种具进一步改进了由Google实施在典型的Linux内核开发周期之外实现的架构变化,比如包含类似组件的设备树(device trees)、ashmem、ION,以及不同的内存不足(OOM)的处理[187][188]。除此之外,Google为了能让Linux在移动设备上良好的运行,对其进行了修改和扩展。Android去除了Linux中的本地X Window System,也不支持标准的GNU库,这使得Linux平台上的应用程序移植到Android平台上变得困难[189]。Google也有某些功能贡献回到Linux内核,特别是一种称为“唤醒锁(wakelocks)”的电源管理功能[190],它最初被主线内核开发人员拒绝,部分原因是因为他们认为Google并没有表现出维护他们自己代码的任何意图[191][192]。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内核社团合作[193],但目前Linux内核对于稳定分支维护者的葛雷格·克罗哈曼,他于2010年12月说他担心Google不再试图让他们的代码更改包含在主流Linux中[192]。Google的工程师帕特里克·布雷迪(Patrick Brady)曾在该公司的开发者大会中表示过“Android不是Linux[194]”,而他在周刊《计算机世界》补充指“让我替你简化一下,要是没有Linux,这里就没有Android[195]”。《Ars Technica》写道:“尽管Android是创建在Linux内核之上的,但该平台与传统的Linux堆栈桌面几乎没有共同之处[194]。”

2010年2月3日,由于Google在Android核心开发方面和Linux社群方面开发的不同步,Linux内核开发者葛雷格·克罗哈曼把Android的驱动程序从Linux内核“状态树”(staging tree)上除去。[196]2010年4月,Google宣布将派遣2名开发人员加入Linux内核社群,以便重返Linux内核。2010年9月,Linux内核开发者Rafael J. Wysocki添加了一个修复程序,使得Android的“wakelocks”可以轻松地与主线Linux内核合并。2011年,Linus Torvalds说:“Android的核心和Linux的核心将最终回归到一起,但可能不会是4-5年。”在Linux 3.3中大部分代码的集成完成。[197]

2011年8月,Linux内核最早作者的林纳斯·托瓦兹说:“Android和Linux最终都会重新回到一个共同的内核,但它可能不会持续4-5年[198]”。2011年12月,葛雷格·克罗哈曼(Greg Kroah-Hartman)宣布启动Android的主流项目,其目的是要将一些Android驱动程序、补丁及功能重新放进Linux内核中,从Linux 3.3开始[199]。经过从前多次的尝试合并后,Linux在3.5内核中,包括自动休眠和唤醒锁功能功能。其界面是相同的,但是上游的Linux实现了容许两种不同的中止模式:存储器(Android使用的传统中止模式)及磁盘(已知桌面上的冬眠)[200]。Google维护着一个公共代码存储库,包含着他们对Android的Rebasing到最新稳定的Linux版本的实验工作[201][202]

Android设备的闪存被分成几个分区,例如/system用于操作系统本身,而/data是用于用户数据和应用程序的安装[203]。跟Linux桌面发行版相比,Android设备的拥有人都没有给予超级用户的进入操作系统的权限,以及例如/ system只读存储器的敏感分区。然而,文件系统层次结构标准是可以透过利用Android中的安全漏洞来获取,那是开源社区经常使用它来增强其设备的功能[204],恶意的一方还可以透过安装计算机病毒恶意软件来恶意获取系统数据[205]

根据Linux基金会的说法,Android是个Linux发行版[206],该基金会由Google的开源部门主管克里斯·迪博纳[207]及几位记者组成[208][209],其他人例如Google的工程师帕特里克·布拉迪(Patrick Brady)等,布拉迪表示在传统类Unix系统的Linux发行意义上,Android并不是Linux;Android不包括GNU C库(它利用 Bionic作为替代C数据库),以及Linux发行版中常见的一些其他组件[210]

随着2017年Android Oreo的推出,Google基于安全考虑,开始要求新附带系统单片机的设备具有Linux内核版本4.4或更高版本,现有的设备升级到Android Oreo,以及与旧的系统单片机一起推出的新产品,均不受此规则所限[211][212]

软件堆栈

Android的系统架构图

在Linux内核之上,有一些由C所写的中间件应用程序接口,以及运行包含Java兼容库的应用框架上应用程序。Linux内核的开发则继续独立于Android的其他源代码项目。

截至5.0版本,Android利用Dalvik虚拟机作为程序虚拟机,它与实时的跟踪编译(JIT)来运行Dalvik“DEX-代码”(Dalvik的可执行程序),这通常是由Java字节码一同翻译而来。继基于跟踪的JIT的原则,除了解读大多数应用程序代码外,Dalvik运行编译及每当应用程序启动时,选择本机运行的频繁运行代码段(痕迹)[213][214][215]。Android 4.4引入Android Runtime(ART)作为新的运作环境,在安装应用程序时,它会使用提前编译(AOT)来把应用程序字节码完全编译为机器语言[216]。在Android 4.4中,ART是一项实验性功能,默认情况下不激活;它成为Android 5.0的下一个主要版本中唯一的运作选项[217]。2015年12月,Google宣布Android的下一个版本将会切换到基于OpenJDK项目的Java实行方式[218]

Android的C标准库Bionic都是由Google专门为Android而开发的软件,作为BSD标准C程序库代码的推导。Bionic本身已跟特定于Linux内核的几个主要特点而设计。使用Bionic而不是GNU C库(glibc)或uClibc的主要好处是:它运行时间的足迹较小,以及对低频CPU进行优化。与此同时,Bionic根据BSD许可条款而获得许可,当中Google找到更适合Android的整体许可模式[215]

针对不同的许可模式,Google于2012年底将Android中的蓝牙堆栈从GPL许可的BlueZ转移到Apache许可的BlueDroid[219]

Android默认情况下并没有本机X窗口系统,也不支持整套标准GNU库。这使现有Linux应用程序或程序库都难以移植到Android[210],直至Android的原生开发包的r5版本完全以CC++编写的应用程序以获得支持[220] 由C所编写的程序库也可以透过注入一个小垫片及使用Java本地界面(JNI)以在应用程序中使用[221]

自Android Marshmallow发布以来,一系列指令实用程序的“玩具盒”取代了之前Android版本中类似“工具箱”系列(当Android于默认情况下不提供命令行界面时,它主要供应予应用程序使用[222]

Android也有另一个操作系统,名为“Trusty操作系统”,作为“Trusty”当中的一部分,软件组件在移动设备中支持著一个可信运行环境(TEE)。“Trusty和Trusty API是 可调整的......”Trusty OS的应用程序可以由C或C++所编写(C++的支持是有限的),他们可以进入一个小型的C程序库......所有Trusty应用程序都是单线程的;多线程的用户空间目前并不支持......第三方应用程序的开发并非支持当前版本,而操作系统和处理器上使用软件,为“受保护的内容运行DRM框架”。TEE还有许多其他用途,例如移动支付、银行业的保安、全磁盘加密、多重身份验证,设备重置保护、重播保护的持久性存储、无线显示受保护的内容(强制转换)、安全的PIN和指纹处理,甚至是恶意软件检测[223]

开源社区

Android的源代码是由Google在开源许可下发布,其开放的性质鼓励著一个庞大的开发者社区及发烧友利用开源码作为社区驱动项目的基础,它可为旧设备提供更新、为高级用户增加新功能,或最初随附其他操作系统的设备引入Android系统[224]。这些社区开发的版本通常比较透过官方制造商/运营商的渠道更快为设备带来新功能和更新的,亦具有相当质量的水平[225];为不能再接收官方更新的旧设备提供持续性支持;或把Android带到正式发布使用其他操作系统的设备上,例如TouchPad。社区发布经常出现Root前并包含由原始供应商并未提供的修改,例如让设备内处理器超频或是调高/低电压的能力[226]CyanogenMod是社区中使用最广泛的固件[227],惟现已停产并由LineageOS继任[228]

从历史上看,设备制造商及移动运营商通常都不支持第三方固件的开发。制造商对使用非官方软件的设备功能不正常,以及由此产生的支持费用表示担忧[229]。此外,如CyanogenMod般经修改的固件有时也会提供例如Tethering等...的功能,否则运营商将收取额外费用。因此,许多设备中常见的技术障碍,包括锁定启动程序及限制访问root的权限都是常见于许多设备中。然而,随着社区开发的软件越来越受欢迎,美国国会图书馆馆长在发表声明之后,允许移动设备进行越狱[230],制造商和运营商经已对第三方开发软件的立场软化,包括HTC[229]摩托罗拉[231]三星[232][233]索尼[234],他们提供支持和鼓励发展。因此,随着时间的推移,由于越来越多的设备随附着已解锁或可解锁的启动程序,绕过硬件限制的规避而安装非官方固件的需要降低了,这类似于Nexus系列手机,虽然他们通常要求用户放弃为设备进行保修[229]。然而,尽管制造商已经接受,但美国的一些运营商仍然要求手机被锁定,此让开发人员和客户感到沮丧[235]

安全和隐私

公共机构的监督范围

2013年9月,美国及英国的情报机构—美国国家安全局(NSA)及英国政府通信总部(GCHQ)分别披露作为更广泛大规模监控披露(2013年至今)的一部分,他们可以进入iPhone、黑莓手机及Android设备中,访问用户的数据。据报导,他们几乎能够阅读所有智能手机上的信息,包括短信、位置、电邮及备忘录[236]。2014年1月,进一步的报告显示情报机构拥有拦截个人信息传输的能力,他们透过社交网络及其他流行的应用程序如《愤怒鸟》,以用于广告和其他商业原因而收集用户的个人信息。根据《卫报》的报导,GCHQ有不同应用程序和广告网络的Wiki风格指南,以及可以从每个数据中抽取不同的信息[237]。在该周后期,芬兰的愤怒鸟开发者Rovio娱乐宣布,鉴于这些启示,他们正重新考虑与其广告平台的关系,并呼吁更广泛的同业也应这样做[238]

这些文件显示情报机构进一步努力拦截从Android和其他智能手机中Google地图的搜索及查询,以收集大量的位置信息[237]。尽管《卫报》指出“技术部门是如何收集和使用信息,特别是对于美国以外的人,他们所享有的隐私保护比美国人少,这些最新的披露也可能会引起公众越来越多的关注”,然而NSA及GCHQ坚持认为他们的活动都匹配所有相关的国内和国际法律[237]

维基解密公布了2013-2016年代号为Vault 7的泄露文件,当中详细说明了中央情报局(CIA)进行电子监视和网络战的能力,包括损害大多数智能手机的操作系统(包括Android)的能力[239][240]

常见的安全威胁

由于Android操作系统的自由和普及性,一些恶意程序和病毒也随之出现。2010年8月,卡巴斯基病毒实验室报告指发现到Android系统上首个木马程序,并将其命名为“Trojan-SMS.AndroidOS.FakePlayer.a[241]”,这是一个通过短信方式感染智能手机的木马程序,并且经已感染了一定数量的Android设备。除了透过短信的感染方式,这些Android木马程序还可以伪装成一些主流的应用程序,并且还可以隐藏于一些正规的应用程序之中[242][243]

来自保安公司趋势科技的研究,他们列出最常见Android固件的类型为践踏优质服务,在未经用户同意或甚至是用户不知情下从受感染的手机发送短信至具附加费的电话号码。其他恶意软件于设备上显示不需要或侵入性广告,或将用户的个人信息发送至未经授权的第三方[244]。据报导,Android上的安全威胁正在呈几何级数地增长;然而,Google的工程师辩论著安保公司出于商业原因而夸大Android系统上的恶意软件和病毒威胁[245][246],并指责安保行业玩弄恐惧而向用户推销病毒防护软件[245]。Google坚持危险的恶意软件其实是非常罕见的[246],而芬安全曾进行的一项调查显示,只有0.5%的Android恶意软件是来自Google Play商店[247]

尽管Google通过定期的检查撤除这些存在于Google Play商店上的恶意程序和病毒,但是这并不能完全阻止其他病毒通过第三方网上的方式产生并且传播[248]。2015年8月,Google宣布Google Nexus系列中的设备将会开始每月收到安全性补丁。Google还写道:“Nexus设备将会在至少两年内继续获得重大更新,而安全性补丁从设备透过Google Store购买起的18个月内,或从初始可用性起计算三年以上的安全补丁[249][250][251]。”接下来的10月,[[剑桥大学]的研究人员得出结论,由于缺乏更新和支持,87.7%使用中的Android手机有已知但未修补安全漏洞[252][253][254]。2015年8月,《Ars Technica》的荣恩·阿马德奥(Ron Amadeo)也写道:“Android原先设计最重要的是被广泛采用。Google从头开始,由0%的市场占有率,所以它很高兴放弃控制权并让每个人于采纳的桌上占一席位......现在,尽管Android拥有全球智能手机市场约75-80%的市场占有率—使它不仅是世上最流行的移动操作系统,亦可说是现时最流行的操作系统。因此,安全性已成为了一个大问题。当Android生态系统没有设备要更新,指令链的设计回归,但Android仍然沿用软件更新,它只是起不了作用[255]。”随着Google每月更新时间表的消息出来后,包括三星和LG在内的一些制造商承诺每月发布安全性更新[256]。但是正如杰瑞·希尔登布兰德(Jerry Hildenbrand)于2016年2月的《Android中央》所指,“相反,我们在几种极少数机型的特定版本中得到了一些更新,还有一堆破碎了的承诺”[257]

2017年3月,在Google的安保博客的帖子上,Android的安保主管阿德里安·路德维希(Adrian Ludwig)及梅尔·米勒(Mel Miller)写道:“在2016年,来自200多家制造商,有超过735,000,000个设备获得平台的安全性更新”,并且“我们的运营商及硬件合作伙伴帮忙为这些更新扩展了部署,在2016年最后一个季度为全球排名首50位的超过一半设备发布更新”。他们还写道:“截至2016年底,大约有一半使用中的设备在过去的一年并没有接收到平台的安全性更新”,并指他们的工作将继续专注于精简安全性更新程序,以便制造商进行部署[258]。此外,对于《TechCrunch》的评论中,路德维希表示,安全更新的等待时间已从“6至9星期缩减至数天”,截至2016年底,在北美约有78%的旗舰设备都获得最新的安全性更新[259]

修补核心操作系统中发现的错误通常都不会送达到老旧及低价设备的用户手上[260][261]。然而,Android的开源特性容许安保承包商采用现有设备,并把它们改编用于高度安全性的用途上,例如:三星跟通用动力合作,透过他们的开放核心实验室的收购,以在“Knox”的项目上重建“果冻豆”[262][263]

Android的智能手机能够报告Wi-Fi接入点的位置(在电话用户四处移动时遇到),构建包含数亿个此类进入点物理位置的数据库。这些数据库构成了用于智能手机中电子地图的定位,让他们使用应用程序如FoursquareGoogle定位Facebook定位,并能提供基于该位置的广告[264]。第三方的监控软件,例如TaintDroid[265],那是由学术研究资助的项目,在某些情况下,可以检测到用户的个人信息何时从应用程序发送至远程服务器[266]

目前Android操作系统上已经拥有不同公司的杀毒软件来防止设备中毒,例如AvastF-SecureKasperskyTrend MicroSymantec金山毒霸等防护软件也已经发布了Android版本。

某些病毒,目前经过Cross-Compile的测试,证实它们在Linux上无法正常运作。

技术性保安功能

权限用于控制一部分应用程序对系统功能的访问。

Android系统可利用沙盒(sandbox)机制,沙盒于系统中是个分离的区域,该区域无法进入系统的其他资源,除非在安装应用程序时,用户明确地授予进入的权限,然而对于预先安装的应用程序则可能无法实现。这是不可能的,例如预先安装的相机应用程序,在没有完全禁用相机的情况下,关闭麦克风的进入。这情况在Android的版本7和8当中也有效[267]。所有的应用程序都可先被简单地解压缩到沙盒中进行检查,并且将应用程序所需的权限提交给系统,再将其所需权限以列表的形式展现出来供用户查看。例如一个第三方的浏览器需要“连接网络”的权限,或者一些软件需要拨打电话,或发送短信...等。用户可以根据所需权限来考虑自己是否需要安装,应用程序只能在用户同意之后才能进行安装[268]

2012年1月,美国国家安全局发布了SE Android(原本名为Security Enhanced Android,后来改名为SE for Android或Security Enhancements for Android[269])的开放源代码项目及代码,使Android系统支持强制访问控制(Mandatory Access Control)以增加系统安全性[270][271]

自2012年2月起,Google已使用其恶意软件扫描仪Google Bouncer监察和扫描在Google Play商店上的应用程序[272][273]。2012年11月,Google于Android Jelly Bean推出“验证应用程序”的功能,作为操作系统的一部分,扫描来自Google Play和第三方来源的所有应用程序,以防止恶意行为[274]。“验证应用程序”最初只在安装期间进行,然而它在2014年的更新后不断地扫描应用程序,并在2017年透过“设置”中的选项,让用户可见到该功能[275][276]

在安装“验证应用程序”前,Google Play商店会显示一系列应用程序所需的要求,查阅这些权限后,用户可以选择接受或拒绝,但必须要在接受下才能安装应用程序[277]

Android Jelly Bean中,其原生应用程序管理机制App Ops首次被引入,但并未开放让一般用户使用[278],直至Android Marshmallow,系统激活其原生应用程序的权限控制(并非App Ops),它容许用户在程序安装后仍能对特定类别的权限使用进行开关,若应用程序的某组权限使用被关闭并准备进入相应权限的方式时,系统会询问用户是否容许[279]

Android Marshmallow之前,其权限系统是以“一刀切”的方式进行,应用程序开发商会申请一些非必需的进入权限,或是申请把用户的隐私信息作暗中收集、使用、发送至开发商的服务器;高端用户可以透过获取root权限增加控制程序或修改程序的安装文件,以仔细限制程序的使用权限,或当中涉及数据的运用[280],然而程序对权限只能在安装时选择“全部同意/全部拒绝”的选项经常为人诟病。

在Marshmallow中,权限系统已更改;应用程序不再在安装时自动授予其所有指定权限,它会以“选择加入系统”来代替,当他们首次使用时,系统会提示用户授予或拒绝该应用程序的权限。应用程序会记着所授权限,这可以由用户随时撤销授权。但是,预先安装的应用程序不能总是以此方法卸载。在某些情况下,用户可能无法拒绝预先安装的应用程序的某些权限,甚至无法禁用它们。就如Google Play的应用程序,无法卸载或禁用。任何强制停止的尝试的结果只会导致应用程序自动重启[281][282]。新权限仅供利用软件开发工具包(SDK)为Marshmallow开发的应用程序使用,旧的应用程序将继续使用以前沿用没有中间或妥协的方式。对于这些应用程序,其权限仍然可以被撤销,但这可能会妨碍它们正常运作,并会因此显示警告[283][284]

2013年8月,Google发布了Android设备管理器,那是一项于同年12月发布的Android应用程序[285][286],它容许用户利用他们的Android设备作远程跟踪、定位及抹除的服务[287][288],该应用程序于2017年5月重命名为“查找我的手机”[289][290]。在2016年12月,Google推出可信联系人的应用程序,让用户在紧急情况下要求获取亲人的位置追踪[291][292]

许可证

Android操作系统的源代码开源码:那是由Google私下开发的,在发布新版Android的同时公开发布源代码,一切代码为公开免费[293]的。Google发布了大部分的源代码(根据开放手持设备联盟所开发的非CopyleftApache许可证2.0下,允许修改和再分配,剩下的Linux内核部分则延续GPL第2版的许可[294][295][296][297]),当中包括网络和电话解决方案堆栈[298][299]。该许可证并不授予“Android”的商标权利,所以设备制造商和无线运营商必须根据个人合同跟Google获得许可。Google典型地与硬件制造商合作生产一款旗舰设备(Nexus系列的一部分),它以包含新版本的Android为特色,然后在该设备发布后公开其源代码[300]。Google也不断发问卷和开放修改清单、更新情况及代码来让任何人看到并且提出意见和评论,以便按照用户的需求改进Android操作系统。Android版本中唯一没有立即发布其源代码的是仅限于平板电脑3.0使用的“蜂窝(Honeycomb)”版本,其原因是根据安迪·鲁宾于Android的官方博客文章指,是因为生产摩托罗拉Xoom而仓促生产[301],他们并不希望第三方试图把适用于智能手机的Android版本套用在平板电脑上以创造“非常糟糕的用户体验”[302]

只有基础的Android操作系统(包括一些应用程序)才是开源软件,任何厂商都不须经过Google和开放手持设备联盟的授权随意使用Android操作系统;大多数Android设备都附带着大量的专有软件,例如是Google移动服务,当中包括Google Play商店、Google搜索,以及Google Play服务 — 那是一个提供与Google提供的服务应用程序接口集成的软件层。这些应用程序必须由设备制造商从Google得到许可,并且只能在匹配其兼容性指引及其他要求的配备设备上[119],任何厂商都不能在未授权的情况下在其产品上使用Google的标志和应用程序。除非生产商能证明其生产的设备匹配Google兼容性定义文件(CDD),才能在智能手机上预载属于Google的应用程序。所有匹配Google生产规定的智能手机厂商才可以在其产品上印有“With Google”的标志[303]。由制造商生产的定制,认证的Android发行版(例如是TouchWizHTC Sense),也可以使用他们自己的专有软件,以及新增并不包括在Android操作系统中的股票应用程序,以替换Android中某些股票的应用程序[5]。对于设备中的某些硬件组件,这里可能还需要二进制点的驱动程序的使用[5][160]

对制造商的影响力

Google仅将其移动服务软件以及Android的商标授权予匹配Android兼容性计划中指定的Google的兼容性标准[304],因此这使操作系统本身有着重大变化的Android分支(不包括任何Google的非免费组件)跟其所需的应用程序保持不兼容,并且必须随附替代软件,以替代Google Play商店中的市场[5]。此类Android分支的例子有亚马逊Fire OS(那是用于为亚马逊服务的Kindle Fire系列平板电脑)、诺基亚X软件平台诺基亚X家族的分支,主要用于为诺基亚微软服务),以及由于在某些地区一般都无法使用Google服务(例如中国),故排除了Google应用程序的其他分支[305][306]。2014年,Google也开始要求所有授权使用Google移动服务软件的Android设备的启动屏幕上显示一个突出的“由Android提供支持”的标志[119]。Google还强制运行了在设备上设置Google移动服务及优惠捆绑计划,包括强制捆绑整个Google主要应用程序包,和Google搜索的快捷方式,以及Google Play商店的应用程序必须以默认配置或在主屏幕页面的默认配置附近[307]

从前在Android的早期版本中使用AOSP代码的一些股票应用程序及组件,例如搜索、音乐,日历及位置API都被Google遗弃,以支持透过Play商店分发的非免费替代品(Google搜索、Google Play音乐及Google日历)和Google Play服务,它们不再是开源的。此外,某些应用程序的开源变体还排除非自由版本中存在的功能,例如相机中的全景照片(Photosphere),和在默认主屏幕上的Google即时信息由“Google Now Launcher”的专有版本专用,其代码嵌入于主要Google应用程序的代码中[5][308][309][310])。这些措施可能旨在阻止分叉并鼓励匹配Google商业许可的要求,作为大多数操作系统的核心功能(以及第三方软件)依赖于Google独家授权的专有组件,并且它需要大量的开发资源来开发一套替代包和API来复制或把它们替换。不使用Google组件的应用程序也会处于功能劣势,因为他们只能使用操作系统本身包含的API[311]

2018年3月,据报导Google开始阻止“未经认证”的Android设备使用Google移动服务软件,并显示一条警告指,“设备制造商已预载了未经Google认证的Google应用程序及服务”。自定义ROM的用户能够将他们的设备ID以他们的Google账户注册来删除此障碍[312]

开放手持设备联盟的成员,其中包括大多数Android OEM,从基于操作系统分支的Android设备生成的合同也是被禁止的[5][303]</ref>;2012年,宏碁被Google强行停止由阿里巴巴集团生产的AliOS驱动的设备,以威胁要从OHA中移除,因为Google认为该平台是Android的不兼容版本。阿里巴巴集团为这些指控进行辩护,争辩指其操作系统是Android的独特平台(主要使用HTML5应用程序),但是它集成了Android平台的部分内容,容许向后兼容第三方Android软件。事实上,这些设备确实附带了一个提供Android应用程序的应用商店;然而,它们大多数都是盗版软件[313][314][315]

系统架构

中介软件

操作系统与应用程序的沟通桥梁,并用分为两层:函数层和虚拟机器

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大都没有支持,包括CairoX11AlsaFFmpegGTKPangoGlibc等都被移除掉了。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虚拟机来将其运行。[316]

目前Android的Linux kernel控制包括安全、存储器管理进程管理、网络堆叠、驱动程序模型等。下载Android源码之前,先要安装其构建工具Repo来初始化源码。Repo是Android用来辅助Git工作的一个工具。

应用程序

Google Play

三星Galaxy Note 3(N9009,中国电信双卡双待定制行货版)上的菜单,所有Google应用程序全部删除,并替换成功能类似或者相同的应用。

Google透过前身为Android Market的网上商店平台Google Play,提供应用程序和游戏供用户下载,截至2013年7月,Google Play官方认证应用程序数量突破100万,超过苹果App Store成为全球最大应用商店[317][318]

Google Play软件的中文为Play商店,因Google Play的图标像菜市场用的袋子,所以部分中国用户又称之为“菜市场”。

2009年2月,Google推出Android Market线上应用程序商店,用户可在该平台网页寻找、购买、下载及评级使用智能手机应用程序及其他内容[319]。第三方软件开发商和自由开发者则可以通过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内的付费程序在许多国家与地区内提供,如美国英国瑞典德国斯里兰卡泰国越南香港台湾[注 1][320]。由于受到Google退出中国事件影响,目前Google Play的服务还没有扩展到中国大陆地区,但大陆用户仍可通过国际信用卡和相关的免费软件来完成购买。需要注意的是,通过这种方法购买的软件可能不会得到当地承认的发票

除了Google的Google Play之外,还有其他公司的应用程序市场,如亚马逊公司的Amazon Appstore,三星公司的三星应用商店,Fetch,AppBrian,与中国国内的酷安豌豆荚[124]

此外,Google Play还提供在Android系统后台对安装的应用程序进行验证的服务,以最大程度防范恶意软件的侵害[321]

2014年11月,Google已表示将支持中国开发者开发Google Play应用。

程序开发

每个Android系统中都有标志性的彩蛋

在早期的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增加推行ChromebookChromebox的动力,解决该平台应用程序不足的问题;此外Chromebook在美国市场出货量已经超越苹果Mac[322]

Google把Android应用程序集成进Chrome OS有市场传言Google的目的是想将两者合并,但Android、Chrome OS 与Google Play部门的资深副总裁Hiroshi Lockheimer在专访中驳斥外界传言,称并不会将两者合并,Chrome OS更像是一台计算机,以桌面、文件管理、鼠标和键盘为基础,再搭配App,而Android则是以触控App为核心,两者的市场模式不同并不会尝试合并[323]

应用程序安全机制

权限用于控制一部分应用程序对系统功能的访问。

SEAndroid

美国国家安全局在2012年1月发布SE Android(Security Enhanced Android,后改名为SE for Android,Security Enhancements for Android[324])开放源代码项目和代码,使Android系统支持强制访问控制(Mandatory Access Control)以增加系统安全性[325][326]

在中国大陆的情况

在中国大陆生产并售卖,或在境外生产并由当地代理商入口,在中国大陆售卖的的装有Android操作系统的智能手机(俗称行货),均把境外版常附带的部分Google应用程序(包括Google服务框架)删除,替换为中国大陆功能相同或相似的应用,即使这些设备已获得Google兼容性认证及使用授权(CTS及GMS)。[327][328]中国大陆用户需要自行重装Google程序(部分品牌还需要将手机root之后重新刷入Google服务框架)才能使用Google相关的应用服务。能使用Google服务的标志是可以在系统设置中的法律信息选项中找到“Google法律信息”选项。如果没有,则此机已删除Google服务框架。但通过非正式渠道流入中国大陆贩售市场的Android设备(俗称水货),则基本不受此影响(但部分设备的Android系统内则被一些非正规供货商额外预装了某些应用程序,可能会精简Google服务框架等组件[329])。而在中国大陆生产(尤其是大部分国产品牌),并在境外销售的装有Android操作系统的智能手机,亦不受此影响,但少数装有Android操作系统的智能手机(例如在台湾销售的美图手机2),仍然需要自行重装程序才能使用Google相关的应用服务[330]

招待会

Android于2007年亮相时获得的反应冷淡,虽然Google曾与备受尊敬的科技公司合作组建开放手持设备联盟,分析师们对此留下深刻印象,但目前仍不清楚手机制造商是否愿意用Android取代现有的操作系统[331]。对于开源码的想法,基于Linux开发平台引起了人们的兴趣[332],但面对着来自智能手机市场的老牌企业(如诺基亚和微软),以及正在开发中的Linux移动操作系统作为其竞争对手[333]。这些老牌厂商持着怀疑的态度,诺基亚被引述说:“我们不认为这是一种威胁”,而微软Windows Mobile团队成员指“我不明白他们将会产生的影响”[334]

从那时起,Android已经发展成为使用最广泛的智能手机操作系统[335][336],及成为“最快的可用移动体验之一[337]”。评审强调了操作系统的开源性质是其定义优势之一,它容许例如诺基亚诺基亚X家族[338]亚马逊Kindle Fire)、巴诺书店Nook)、Ouya百度及其他复刻软件和发布他们运行自己的Android定制版本的硬件。结果是,科技网站《科技艺术》把其描述为:对于没有自己的移动平台的公司来说,“几乎是推出新硬件的默认操作系统[335]”。这种开放性和灵活性也出现在最终用户的层面:Android容许设备作广泛的定制,他们的拥有者及应用程序可以从非Google的应用程序商店和第三方网站中获得。这些被引用为Android手机较其他手机的主要优势之一[335][339]

尽管Android很受欢迎,包括其激活率是iOS的三倍,有报告指Google仍未能利用他们的其他产品及网络服务成功地将Android变成分析师所预期的赚钱机器[340]。《The Verge》建议指由于广泛的定制及非Google应用程序及服务的激增,使Google正在失去对Android的控制权,亚马逊的Kindle Fire系列使用的是Fire OS,这是一款经过大量修改的Android分支版本,它不包含或支持任何Google的专有组件,并要求用户从Google Play商店的竞争对手亚马逊应用商店中获取软件[5]。2014年,为了提高Android品牌的知名度,Google开始要求具有其专属组件的设备在启动屏幕上显示Android的标志[119]

Android遇到“碎片化”的情况[341],那是在各种Android设备出现的情况,无论是硬件变化还是其运行软件上的差异而言,让开发整个生态系统中一致的应用程序任务较其竞争平台上硬件和软件变化较少的iOS更难,例如,根据2013年7月的开源信号,这里有11,868个Android的设备型号,众多不同的屏幕尺寸,同时使用8种Android操作系统,而绝大多数的iOS用户已升级到操作系统的最新版本[342]。如AppleInsider的评论家断言硬件和软件的碎片化,推动着Android透过大量的低端、低价的产品使用旧版的Android使用率不断上升。他们维持这一点,迫使Android开发人员编写“最平庸的消费者群体”以获取尽可能多的用户,然而他们在设备上仅利用较少比例的最新硬件或软件功能,这样他们的动机似乎太少[343]。然而,开发Android及iOS应用程序的OpenSignal得出的结论是,尽管碎片化的情况可能会使软件开发更加棘手,然而Android在全球更广泛的影响力增加了潜在的回报[342]

市场份额

三星Galaxy系列为目前销量和市占率最高的Android智能手机。

2009年的第二季,市场研究公司Canalys估计,Android占全球智能手机操作系统市场的2.8%[344]。根据本土市场研究公司ComScore的数据显示,2009年11月时,Android在美国的智能手机操作系统市场的占有率为5.2%[345],在2010年2月时,这个数字变成了9.0%,而在2010年第三季度末时,Android已经占据了美国市场的21.4%的份额[346]。到了2010年5月,Android拥有全球智能手机市场的10%,超越了Windows Mobile[347],而在美国,Android占有28%的份额,超越了iOS[348]。在2010年第四季,其全球份额已经增长占市场的33%,成为最畅销的智能手机平台[24],超越了Symbian[349]。根据comScore的数据,Android在美国于2011年4月成为最畅销的平台,以31.2%的智能手机份额超越BlackBerry OS[350]

对于第三方市场的流行,部分Android用户不愿意付费购买应用程序,转而直接下载已被黑客破解的软件。2010年8月,有游戏开发者针对其作品进行的调查指出,在下载盗版方面,亚洲玩家占97%、70%欧洲玩家占70%,而北美玩家占47%[351]

截止至2011年6月,Google表示每天透过Google服务器以激活的Android设备多达到了55万部[352],并且以每周4.4%的速度增长[353]。2011年8月1日,Canalys的数据显示,Android已占据美国48%的智能手机市场的份额[354]

2011年7月,Google表示每天有550,000个Android设备被激活[355],高于5月份的每天有400,000个[356],在当时为止已超过1亿个设备被激活[357],每周增长4.4%[355]。2012年9月,每天激活130万个设备,在当时为止已激活5亿台设备[358][359]。截至2011年第三季,高德纳估计超过一半(52.5%)的智能手机销量是属于Android的[360]

2011年10月13日,Google表示全球市场上有1.9亿部Android设备透过Google认证[361],而在2011年11月16日,全球市场上已有2亿部Android设备透过Google认证[362]。然而,配备Android操作系统的平板电脑在所有Android设备中占的比例却只有1.8%,只有380万Android蜂巢平板被售出,远远低于苹果公司iPad的销量[363]

Android的市场会因地区而有差异。2012年5月,根据市场调查公司的数据显示,Android于全球智能手机操作系统中的份额已经过半,达到了60%,即全球有一半的智能手机正在使用Android[364]。2012年7月,美国使用Android“13岁以上的移动用户”高达52%[365],在中国则上升至90%[366]。2012年6月,Google在2012 Google I/O大会上表示全球市场上有4亿部Android设备被启动,每日启动约100万部。另一方面Android系统的平板电脑的市占率为45.8%,相较之下iOS的市占率为52.8%[367]。截至2012年第三季,根据研究公司IDC的数据,Android占据了75%的全球智能手机市场[368],总共有7.5亿个设备被激活,而在2013年4月,Android每天有150万次激活[359]。截至2013年5月 (2013-05),Android在中国的市占率为71.5%,超越其竞争对手苹果公司的50%,在全世界的市占率接近70%。[369];同时,Google Play商店中已有480亿个应用程序经已被安装[370];在Google I/O上,桑德尔·皮蔡宣布9亿台Android设备已被激活[371]。2013年9月,已有10亿个Android设备被激活[372]。2013年,Android系统的平板电脑市占率高达61.9%,超过iOS的36%[367]


在大多数市场中,包括美国,Android设备占智能手机销量的一半以上,“只有在日本苹果公司才能名列前茅”(根据2013年9月至11月的数字[373])。在2013年底,自2010年的四年内已销售超过15亿部Android智能手机[374][375],使Android成为最畅销的手机和平板电脑操作系统。预计到2014年底,Android智能手机将有30亿个的销售量(包括前几年)。据Gartner研究公司称,自2012年以来,Android的设备每年都超越所有竞争者[376]。在2013年,它超过了Windows的比率为2.8比1,或说是5.73亿[377][378][379]。截至2015年 (2015-Missing required parameter 1=month!),Android拥有所有操作系统中最大的现有用户群[43];自2013年以来,销售并使用它的设备也超过使用Windows、iOS及Mac OS X合并起来的数字[380]

根据StatCounter,只是仅跟踪浏览网页的用途,Android是自2013年8月以来最受欢迎的移动操作系统[381]。Android在印度和其他几个国家是最受欢迎的网页浏览操作系统(除日本和朝鲜外,几乎整个亚洲)。根据StatCounter,Android是在所有非洲国家中最多使用的移动设备系统,它并表示“在一些国家中,手机使用率已经超越桌面,包括印度,南非和沙特阿拉伯[382]”,几乎所有非洲国家已经是这样做了(包括埃及在内的7个国家除外),例如埃塞俄比亚和肯尼亚,其中包括平板电脑的移动使用率为90.46%(仅限Android占所有用途的75.81%)[383][384]

虽然西方世界中的Android手机通常包括Google专有的附加组件(如Google Play)到其他开源操作系统,然而在新兴市场的事实并非如此;“ABI Research声称,在2014年第二季中,全球共有6,500万个设备使用开源的Android,高于第一季的5,400万台”;根据国家,估计只基于AOSP源代码的手机百分比放弃Android商标的地区:泰国(44%),菲律宾(38%),印尼(31%),印度(21%),马来西亚(24%),墨西哥(18%),巴西(9%)[385]

根据2015年1月Gartner的报告指,“Android在2014年有超过了10亿个设备,并将于2015年继续以双位数字的速度增长,较去年同期增加了26%。”这是操作系统在一年内达到超过十亿最终用户的首次;在2014年达到接近11.6亿的最终用户,Android的出货量超越iOSOS X加起来的四倍,亦高于Microsoft Windows的三倍以上。Gartner预计整个手机市场将“在2016年达到20亿个设备”,当中包括了Android[386]法哈德·文奥描述统计数据,并于《纽约时报》中写道:“今天所售出的每两台计算机中,就有一台正在运行Android。[它]已成为了世上主导的计算机平台。[43]”据高级分析软件Statistica估计,2015年以Android作为智能手机安装基础的数量为18亿个,这是预算全球智能手机总数的76%[387][388][a]。根据2012年、2013年、2014年的销售数字[390],Android拥有所有移动操作系统中最高的安装量,并自2013年以来,成为了整体销售最畅销的操作系统[377][380][391][392][393],接近所有PC的安装数字[394]

2015年9月,Google宣布Android每月活跃用户数量为1.4亿[395][396],这在2017年5月每月活跃用户上升变成2亿[397][398]

在2014年第二季,Android在全球智能手机出货市场的份额为84.7%,创下了新纪录[399][400]。截至2016年第三季,全球市场份额已增长至87.5%[401],抛离其主要竞争对手的iOS只有12.1%的市场份额[402]

截至2016年5月 (2016-05),Google Play商店中的应用程序已下载超过65亿次[403]。截至2017年2月 (2017-02),Google Play商店已发布了超过270万个Android应用程序[404],操作系统的成功使技术公司之间兴起所谓的“智能手机专利战”的一部分,并使其成为专利诉讼的目标[405][406]。根据StatCounter于2017年4月的报告,Android超越了Microsoft Windows,成为最受欢迎的总互联网使用的操作系统[407][408]。从那时起它一直保持着多元化[409]

平台使用率

平板电脑各操作系统比例

2012年市占率
  Android (45.8%)
  iOS (52.8%)
  Windows (1.0%)
  其他 (0.3%)
2013年市占率
  Android (61.9%)
  iOS (36.0%)
  Windows (2.1%)
  其他 (0.1%)
操作系统 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版本的细目表只根据截至2018年9月28日的七天内进入Google Play商店的设备数据[410][b],因此,这些统计数据并不包括没有进入Google Play商店的各种Android分支的设备,例如是亚马逊的Kindle Fire

  Oreo (19.2%)
  Nougat (29.3%)
  Marshmallow (21.6%)
  Lollipop (18.3%)
  KitKat (7.8%)
  Jelly Bean (3.2%)
  Ice Cream Sandwich (0.3%)
  Gingerbread (0.3%)
发行日期 版本 操作系统名称 API水平 运作所需 分发率 发行设备
2018年08月06日 9.0 Pie 当前版本: 28 ART N/A Essential Phone, Pixel, Pixel XL, Pixel 2, Pixel 2 XL, Pixel 3, Pixel 3 XL, Nokia 7 Plus, OnePlus 6, Oppo R15 Pro, Sony Xperia XZ2, Vivo X21UD, Vivo X21, 小米MIX 2S [411]
2017年12月05日 8.1 Oreo 旧版本,仍被支持: 27 ART 5.8% Pixel, Pixel XL, Nexus 6P, Nexus 5X
2017年08月21日 8.0 旧版本,仍被支持: 26 ART 13.4% N/A
2016年10月04日 7.1 Nougat 旧版本,仍被支持: 25 ART 10.3% Pixel, Pixel XL
2016年08月22日 7.0 旧版本,仍被支持: 24 ART 19.0% Nexus 5X, Nexus 6P
2015年10月05日 6.0 Marshmallow 旧版本,仍被支持: 23 ART 21.6%
2015年03月09日 5.1 Lollipop 旧版本,不再支持: 22 ART 14.7% Android One
2014年11月03日 5.0 旧版本,不再支持: 21 ART 2.1.0 3.6% Nexus 6, Nexus 9
2013年10月31日 4.4 KitKat 旧版本,不再支持: 19 Dalvik (及ART 1.6.0) 7.8% Nexus 5
2013年07月24日 4.3 Jelly Bean 旧版本,不再支持: 18 Dalvik 0.5% Nexus 7
2012年11月13日 4.2 旧版本,不再支持: 17 Dalvik 1.6% Nexus 4, Nexus 10
2012年07月09日 4.1 旧版本,不再支持: 16 Dalvik 1.1% Nexus 7
2011年10月19日 4.0 Ice Cream Sandwich 旧版本,不再支持: 15 Dalvik 0.3% Galaxy Nexus
2011年02月09日 2.3 Gingerbread 旧版本,不再支持: 10 Dalvik 1.4.0 0.3% Nexus S
格式:
旧版本
旧版本,仍被支持
当前版本
最新的预览版
未来版本


截至2018年9月12日,以下是不同的Android操作系统版本的用户比例[412]

  Oreo (12.1%)
  Nougat (30.8%)
  Marshmallow (23.5%)
  Lollipop (20.4%)
  KitKat (9.1%)
  Jelly Bean (3.6%)
  Ice Cream Sandwich (0.3%)
  Gingerbread (0.2%)
版本 操作系统名称 API 用户分布
9 Pie 派 28 未有数据
8.1 Oreo 奥利奥 27 3.2%
8.0 26 11.4%
7.1 Nougat 牛轧糖 25 10.5%
7.0 24 20.3%
6.0 Marshmallow 棉花糖 23 22.7%
5.1 Lollipop 棒棒糖 22 15.4%
5.0 21 3.8%
4.4 KitKat 奇巧巧克力 19 8.6%
4.3 Jelly Bean 果冻豆 18 0.5%
4.2.x 17 1.8%
4.1.x 16 1.2%
4.0.3-4.0.4 Ice Cream Sandwich 雪糕三明治 15 0.3%
2.3.3-2.3.7 Gingerbread 姜饼 10 0.3%

截至2018年9月 (2018-09),有78.4%的设备已有OpenGL ES 3.0或更高的配置。

专利纠纷

盗版应用

一般来说,付费的Android应用程序很容易被盗版[413]。在2012年5月的《Eurogamer》的访问中,《足球经理系列》的开发者表示,在他们的游戏“掌上足球经理”上,盗版玩家与合法玩家的比例为9:1[414]。然而,并非所有开发者都同意盗版率是一个问题;例如,在2012年7月,游戏《上弦骑士》的开发者表示,他们的游戏盗版率仅为12%,大部分盗版来自中国,那里的人们无法从Google Play购买应用程序[415]

在2010年,Google发布了一款用于验证在应用程序内使用授权购买的工具,但开发人员抱怨说对破解软件而言,这是还不足够及微不足道的。Google回应指该工具,特别是其初始版本,旨在作为开发人员根据他们的需求进行修改和构建的示例框架,而并非完整的盗版解决方案[416]。Android的Jelly Bean引入了加密付费应用程序的功能,因此它们只能在购买它们的设备上使用[417][418]

专利争议

《PC世界》杂志网站2011年9月22日报道,Android卷入1000多件专利诉讼中。

2011年8月,Google斥资125亿美元收购摩托罗拉移动(Motorola Mobility)及其拥有的约2.45万份专利组合[419]

与甲骨文公司的Java纠纷

关于甲骨文公司就Android所使用的开发语言平台Java为最引人关注的权利纠纷事件。

2010年8月,甲骨文公司就开始对Google无授权使用Java语言实现侵犯了公司的专利在美国加州北区地方法院提起控诉,[420]要求高达90亿美元的赔偿,其中牵涉了原供职于Sun公司的Java开发人员在转职Google开发Android的Java实现使用了原公司的实现,[421]API接口的实现是否具有专利版权性,Android的Java实现是否对甲骨文公司的Java移动平台系列产品做成冲击而形成不正当垄断等问题。

2012年5月的诉讼结果为陪审团支持Google的诉求,认为API只是系统或操作的方法,不受版权保护。2012年10月甲骨文公司上诉,2014年5月,美国联邦巡回上诉法院认为API属于“计算机程序”仍受版权保护,判决Android侵犯了甲骨文公司Java的版权,但并不排除谷歌对其拥有合理使用性的权利。[422][423]2014年10月Google向美国最高法院申请调卷令,请求最高院介入。2015年6月29日调卷令被拒绝,发往旧金山联邦法院进行审理。[424][420]

2016年5月,旧金山联邦法院陪审团认定Android实现Java的API命名结构属于合理使用,不构成侵权,最终判Google胜诉。[425]

2016年8月22日,Google在Android 7.0 Nougat中将专利的JDK替换成开源方案的OpenJDK,以彻底解决Java的专利问题。[426]

分支平台

Wear OS

Wear OS by Google logo only.svg Wear OS是专为智能手表等可穿戴式设备所设计的一个Android系统分支。

Android TV

Android TV是专为家用电视所设计的一个Android系统分支。

Android Auto

Android Auto是专为汽车所设计的一个Android系统功能。

参见

注释

  1. ^ 因Google与台北市政府间对于软件是否适用7日鉴赏期的消费者保护法规存在争议,2011年7月起暂停了台湾的付费软件下载,直到2013年2月才重新开放。
  1. ^ 把Statistica的数据置于文中;据Strategy Analytics估计,Windows是最受欢迎的“桌面”操作系统,估计安装数量最多为13亿[389];他们还估计平板电脑的安装量已经跟PC市场的规模相约,预计2018年平板电脑将超越它们。
  2. ^ 低于0.1%的版本并不包括在内。

参考文献

  1. ^ Lextrait, Vincent. The Programming Languages Beacon, v10.0. 2010-01 [2010-01-05]. 
  2. ^ Android Code Analysis. [2012-06-01]. 
  3. ^ Kotlin and Android. Android Developers (英语). 
  4. ^ Philosophy and Goals. Android Open Source Project. Google. [2012-04-21]. 
  5. ^ 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. October 21, 2013 [March 11, 2017]. (原始内容存档于March 10, 2017).  已忽略未知参数|df= (帮助)
  6. ^ Android P. Android Developers. Google. 2018-03-09 [2018-03-09]. 
  7. ^ Android 7.0 Nougat. [September 5, 2016]. (原始内容存档于August 22, 2016). Internationalization
    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.
      已忽略未知参数|df= (帮助)
  8. ^ android/platform/bionic/. (原始内容存档于December 3, 2017).  已忽略未知参数|df= (帮助)
  9. ^ android/platform/external/mksh/. (原始内容存档于January 21, 2016).  已忽略未知参数|df= (帮助)
  10. ^ android/platform/external/toybox/toys/. (原始内容存档于March 14, 2016).  已忽略未知参数|df= (帮助)
  11. ^ Android gets a toybox. (原始内容存档于March 4, 2016).  已忽略未知参数|df= (帮助)
  12. ^ android/platform/system/core/toolbox/. (原始内容存档于February 9, 2014). 
  13. ^ dd command from NetBSD as an example. (原始内容存档于March 19, 2014). 
  14. ^ Licenses. Android Open Source Project. Open Handset Alliance. [2010-06-10]. 
  15. ^ Android之父Andy Rubin:生而Geek 页面存档备份,存于互联网档案馆作者:Wuzhimin本文来自《程序员》杂志2010年9期
  16. ^ Google Buys Android for Its Mobile Arsenal. Businessweek.com. 2005-08-17 [2010-10-29]. 
  17. ^ Google 收购 Android 十周年. romzj.com. [2015-07-14]. 
  18. ^ Android Overview. Open andset Alliance. [2008-09-23]. 
  19. ^ Open Handset Alliance. Open Handset Alliance. [2010-06-10]. 
  20. ^ Jackson, Rob. Sony Ericsson, HTC Androids Set For Summer 2009. Android Phone Fans. 2008-12-10 [2009-09-03]. 
  21. ^ Industry Leaders Announce Open Platform for Mobile Devices (新闻稿). Open Handset Alliance. 2007-11-05 [2007-11-05]. 
  22. ^ FAQ (新闻稿). Open Handset Alliance. [2010-11-15]. 
  23. ^ [1][永久失效链接] developerWorks IBM 2009年6月08日
  24. ^ 24.0 24.1 Google's Android becomes the world's leading smart phone platform. Canalys. January 31, 2011 [February 15, 2012]. (原始内容存档于February 25, 2012).  已忽略未知参数|df= (帮助)
  25. ^ Google's Android becomes the world's leading smart phone platform (Canalys research release: r2011013). Canalys. 2011-01-31 [2011-02-01]. 
  26. ^ Android市场份额已达48%Canalys数据2011/02/01
  27. ^ Android过去1个月激活设备达10亿台Android数据2014/06/25
  28. ^ Android overtakes Windows for first time
  29. ^ Devine, Richard. Google Sooner prototype appears, shows off one Google's first prototype builds of Android. Android Central. Mobile Nations. May 6, 2012 [November 9, 2017]. (原始内容存档于November 9, 2017).  已忽略未知参数|df= (帮助)
  30. ^ Markoff, John. I, Robot: The Man Behind the Google Phone. The New York Times. 2007-11-04 [2008-10-14]. 
  31. ^ Kirsner, Scott. Introducing the Google Phone. The Boston Globe. 2007-09-02 [2008-10-24]. (原始内容存档于2010-01-04). 
  32. ^ 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). 
  33. ^ Elgin, Ben. Google Buys Android for Its Mobile Arsenal. BusinessWeek. 2005-08-17 [2009-04-23]. 
  34. ^ 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.... 
  35. ^ 35.0 35.1 Alabaster, Jay. Android founder: We aimed to make a camera OS. PC World. International Data Group. April 16, 2013 [May 9, 2017]. (原始内容存档于May 10, 2017).  已忽略未知参数|df= (帮助)
  36. ^ Welch, Chris. Before it took over smartphones, Android was originally destined for cameras. The Verge. Vox Media. April 16, 2013 [May 9, 2017]. (原始内容存档于April 29, 2017).  已忽略未知参数|df= (帮助)
  37. ^ Vance, Ashlee. A Thousand Times Yes. Bloomberg BusinessWeek. 2011-08-07 [2011-11-09]. [永久失效链接]
  38. ^ Eadicicco, Lisa. THE RISE OF ANDROID: How a flailing startup became the world's biggest computing platform. Business Insider. Axel Springer SE. March 27, 2015 [May 9, 2017]. (原始内容存档于May 20, 2017).  已忽略未知参数|df= (帮助)
  39. ^ Vance, Ashlee. Steve Perlman's Wireless Fix. Bloomberg Businessweek. Bloomberg L.P. July 29, 2011 [March 12, 2017]. (原始内容存档于March 19, 2017).  已忽略未知参数|df= (帮助)
  40. ^ Brand Guidelines. Android. 2009-03-23 [2009-10-30]. 
  41. ^ Woyke, Elizabeth. Android's Very Own Font. Forbes. 2008-09-26. (原始内容存档于2012-06-29). 
  42. ^ Android Brand Guidelines. Android. 2009-03-23 [2010-04-10]. 
  43. ^ 43.0 43.1 43.2 Manjoo, Farhad. A Murky Road Ahead for Android, Despite Market Dominance. The New York Times. May 27, 2015 [March 12, 2017]. (原始内容存档于July 6, 2017).  已忽略未知参数|df= (帮助)
  44. ^ 44.0 44.1 谷歌十年前做安卓只是为了杀死微软Windows Mobile.腾讯网.
  45. ^ Block, Ryan. Google is working on a mobile OS, and it's due out shortly. Engadget. AOL. August 28, 2007 [March 11, 2017]. (原始内容存档于March 12, 2017).  已忽略未知参数|df= (帮助)
  46. ^ Sharma, Amol; Delaney, Kevin J. Google Pushes Tailored Phones To Win Lucrative Ad Market. The Wall Street Journal. Dow Jones & Company. August 2, 2007 [July 24, 2017]. (原始内容存档于July 29, 2017).  已忽略未知参数|df= (帮助)
  47. ^ McKay, Martha. Can iPhone become your phone?; Linksys introduces versatile line for cordless service. The Record (Bergen County). December 21, 2006: L9 [February 21, 2012]. (原始内容存档于February 5, 2013). 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? 
  48. ^ “乔布斯宿敌”:安卓之父的苦情创业史
  49. ^ Ionescu, Daniel. Original Android Prototype Revealed During Google, Oracle Trial. PC World. International Data Group. April 26, 2012 [March 12, 2017]. (原始内容存档于February 11, 2017).  已忽略未知参数|df= (帮助)
  50. ^ Ziegler, Chris. This was the original 'Google Phone' presented in 2006. The Verge. Vox Media. April 25, 2012 [March 12, 2017]. (原始内容存档于March 25, 2017).  已忽略未知参数|df= (帮助)
  51. ^ Ziegler, Chris. Google in 2007: 'a touchscreen cannot completely replace physical buttons'. The Verge. Vox Media. April 25, 2012 [March 12, 2017]. (原始内容存档于June 23, 2017).  已忽略未知参数|df= (帮助)
  52. ^ Block, Ryan. Google is working on a mobile OS, and it's due out shortly. Engadget. 2007-08-28 [2007-11-06]. 
  53. ^ Sharma, Amol; Delaney, Kevin J. Google Pushes Tailored Phones To Win Lucrative Ad Market. The Wall Street Journal. 2007-08-02 [2007-11-06]. 
  54. ^ Google admits to mobile phone plan. directtraffic.org. Google News. 2007-03-20 [2007-11-06]. (原始内容存档于2007-10-12). 
  55. ^ Claburn, Thomas. Google's Secret Patent Portfolio Predicts gPhone. InformationWeek. September 19, 2007 [March 12, 2017]. (原始内容存档于March 17, 2008). 
  56. ^ Pearce, James Quintana. Google’s Strong Mobile-Related Patent Portfolio. Gigaom. Knowingly, Corp. September 20, 2007 [March 12, 2017]. (原始内容存档于March 13, 2017).  已忽略未知参数|df= (帮助)
  57. ^ Industry Leaders Announce Open Platform for Mobile Devices. Open Handset Alliance. November 5, 2007 [March 12, 2017]. (原始内容存档于March 2, 2012).  已忽略未知参数|df= (帮助)
  58. ^ Schonfeld, Erick. Breaking: Google Announces Android and Open Handset Alliance. TechCrunch. AOL. November 5, 2007 [March 12, 2017]. (原始内容存档于June 22, 2017).  已忽略未知参数|df= (帮助)
  59. ^ Rubin, Andy. Where's my Gphone?. Official Google Blog. Google. November 5, 2007 [March 12, 2017]. (原始内容存档于March 13, 2017).  已忽略未知参数|df= (帮助)
  60. ^ Martinez, Jennifer. Corrected: Update 2: More mobile phone makers back Google's Android. Reuters (Thomson Reuters). 2008-12-10 [2008-12-13]. 
  61. ^ Kharif, Olga. Google's Android Gains More Powerful Followers. BusinessWeek. McGraw-Hill. 2008-12-09 [2008-12-13]. 
  62. ^ Aamoth, Doug. T-Mobile officially announces the G1 Android phone. TechCrunch. AOL. September 23, 2008 [March 12, 2017]. (原始内容存档于March 13, 2017).  已忽略未知参数|df= (帮助)
  63. ^ Gao, Richard. Android and its first purchasable product, the T-Mobile G1, celebrate their 8th birthdays today. Android Police. September 23, 2016 [March 12, 2017]. (原始内容存档于March 13, 2017).  已忽略未知参数|df= (帮助)
  64. ^ About the Android Open Source Project. [2010-11-15]. 
  65. ^ Shankland, Stephen. Google's Android parts ways with Java industry group. CNET News. 2007-11-12. 
  66. ^ Google将Android 4.0.4源代码送交AOSP开源项目ENGADGET中国版2012
  67. ^ Menon, Murali K. Android Nougat: Here’s why Google names the OS after sweets. The Indian Express. Indian Express Limited. July 3, 2016 [March 12, 2017]. (原始内容存档于March 13, 2017).  已忽略未知参数|df= (帮助)
  68. ^ Ion, Florence. From Nexus One to Nexus 10: a brief history of Google’s flagship devices. Ars Technica. Condé Nast. May 15, 2013 [March 12, 2017]. (原始内容存档于June 24, 2017).  已忽略未知参数|df= (帮助)
  69. ^ Hollister, Sean. Google turns the Samsung Galaxy S4 into a Nexus phone, coming June 26th for $649. The Verge. Vox Media. May 15, 2013 [March 12, 2017]. (原始内容存档于December 26, 2016).  已忽略未知参数|df= (帮助)
  70. ^ Cunningham, Andrew. Moto G Google Play edition replaces near-stock Android with stock Android. Ars Technica. Condé Nast. January 14, 2014 [March 12, 2017]. (原始内容存档于March 13, 2017).  已忽略未知参数|df= (帮助)
  71. ^ Cunningham, Andrew. Don’t cry for the Google Play edition program; it was already dead. Ars Technica. Condé Nast. January 25, 2015 [March 12, 2017]. (原始内容存档于March 13, 2017).  已忽略未知参数|df= (帮助)
  72. ^ Chavez, Chris. Google kills off the last remaining Google Play Edition device in the Play Store. Phandroid. January 21, 2015 [March 12, 2017]. (原始内容存档于November 29, 2016).  已忽略未知参数|df= (帮助)
  73. ^ Smith, Mat. Android VP Hugo Barra leaves Google, joins Chinese phone maker Xiaomi (updated). Engadget. AOL. August 28, 2013 [March 12, 2017]. (原始内容存档于March 13, 2017).  已忽略未知参数|df= (帮助)
  74. ^ Orion, Egan. Google's Android VP Hugo Barra joins Chinese phone maker Xiaomi. The Inquirer. Incisive Media. August 28, 2013 [March 12, 2017]. (原始内容存档于March 13, 2017).  已忽略未知参数|df= (帮助)
  75. ^ Page, Larry. Update from the CEO. Official Google Blog. Google. March 13, 2013 [March 12, 2017]. (原始内容存档于March 13, 2017).  已忽略未知参数|df= (帮助)
  76. ^ Arthur, Charles. Andy Rubin moved from Android to take on 'moonshots' at Google. The Guardian. Guardian Media Group. March 13, 2013 [March 12, 2017]. (原始内容存档于March 12, 2017).  已忽略未知参数|df= (帮助)
  77. ^ Brandom, Russell. Google is reorganizing and Sundar Pichai will become new CEO. The Verge. Vox Media. August 10, 2015 [March 12, 2017]. (原始内容存档于March 13, 2017).  已忽略未知参数|df= (帮助)
  78. ^ Conditt, Jessica. Google gets an overhaul and a new CEO: Sundar Pichai. Engadget. AOL. August 10, 2015 [March 12, 2017]. (原始内容存档于March 13, 2017).  已忽略未知参数|df= (帮助)
  79. ^ Bergen, Mark. New Google CEO Sundar Pichai Makes First Major Executive Picks. Recode. Vox Media. October 9, 2015 [March 12, 2017]. (原始内容存档于January 14, 2017).  已忽略未知参数|df= (帮助)
  80. ^ Martonik, Andrew. Sundar Pichai promotes Hiroshi Lockheimer to oversee Android, Chrome OS and Chromecast. Android Central. Mobile Nations. October 9, 2015 [March 12, 2017]. (原始内容存档于February 23, 2017).  已忽略未知参数|df= (帮助)
  81. ^ Kastrenakes, Jacob. Android One will help manufacturers build low-cost phones for developing markets. The Verge. Vox Media. June 25, 2014 [March 12, 2017]. (原始内容存档于March 13, 2017).  已忽略未知参数|df= (帮助)
  82. ^ Seifert, Dan. With Android One, Google is poised to own the entire world. The Verge. Vox Media. June 26, 2014 [March 12, 2017]. (原始内容存档于March 13, 2017).  已忽略未知参数|df= (帮助)
  83. ^ Woods, Ben. Google announces ‘Android One’ standard for affordable devices, arriving first in India at under $100. The Next Web. June 25, 2014 [March 12, 2017]. (原始内容存档于March 13, 2017).  已忽略未知参数|df= (帮助)
  84. ^ Pichai, Sundar. For the next five billion: Android One. Official Google Blog. Google. September 15, 2014 [March 12, 2017]. (原始内容存档于March 13, 2017).  已忽略未知参数|df= (帮助)
  85. ^ Android One smartphones released in India. BBC News. September 15, 2014 [March 12, 2017]. (原始内容存档于March 13, 2017).  已忽略未知参数|df= (帮助)
  86. ^ Bergen, Mark. Beset With Failures, Google Tries to Breathe New Life Into Android One. Recode. Vox Media. June 11, 2015 [March 12, 2017]. (原始内容存档于March 13, 2017).  已忽略未知参数|df= (帮助)
  87. ^ D'Orazio, Dante. Google will take another shot at low-cost Android One initiative. The Verge. Vox Media. August 9, 2015 [March 12, 2017]. (原始内容存档于March 13, 2017).  已忽略未知参数|df= (帮助)
  88. ^ Lomas, Natasha. Google Pushes Android One To Africa. TechCrunch. AOL. August 18, 2015 [March 12, 2017]. (原始内容存档于March 13, 2017).  已忽略未知参数|df= (帮助)
  89. ^ Cooper, Daniel. Google brings Android One devices to Africa. Engadget. AOL. August 18, 2015 [March 12, 2017]. (原始内容存档于March 13, 2017).  已忽略未知参数|df= (帮助)
  90. ^ Efrati, Amir. Google’s New Stab at Boosting Android Brand in U.S.. The Information. January 17, 2017 [November 9, 2017]. (原始内容存档于November 1, 2017).  已忽略未知参数|df= (帮助) Paid subscription required
  91. ^ Bohn, Dieter. Low-cost Android One phones reportedly coming to the US. The Verge. Vox Media. January 17, 2017 [November 9, 2017]. (原始内容存档于November 3, 2017).  已忽略未知参数|df= (帮助)
  92. ^ Savov, Vlad. Pixel ‘phone by Google’ announced. The Verge. Vox Media. October 4, 2016 [March 13, 2017]. (原始内容存档于October 5, 2016).  已忽略未知参数|df= (帮助)
  93. ^ Lawler, Richard. Google's Pixel phones make their debut. Engadget. AOL. October 4, 2016 [March 13, 2017]. (原始内容存档于March 13, 2017).  已忽略未知参数|df= (帮助)
  94. ^ Seifert, Dan. Google's new Pixel phones come with Android 7.1 Nougat. The Verge. Vox Media. October 4, 2016 [March 13, 2017]. (原始内容存档于May 11, 2017).  已忽略未知参数|df= (帮助)
  95. ^ Ng, Alfred. Pixel won't share Google Assistant with other Android phones. CNET. CBS Interactive. October 6, 2016 [March 13, 2017]. (原始内容存档于March 13, 2017).  已忽略未知参数|df= (帮助)
  96. ^ Bohn, Dieter. The Google Phone. The Verge. Vox Media. [March 13, 2017]. (原始内容存档于January 6, 2017).  已忽略未知参数|df= (帮助)
  97. ^ Kastrenakes, Jacob. Google Pixel 2 and 2 XL announced with water resistance, ‘dual-pixel’ camera, and always-on display. The Verge. Vox Media. October 4, 2017 [October 12, 2017]. (原始内容存档于October 11, 2017).  已忽略未知参数|df= (帮助)
  98. ^ Touch Devices. Android Open Source Project. Google. [March 12, 2017]. (原始内容存档于January 25, 2012). 
  99. ^ Handling Controller Actions. Android Developers. Google. [March 12, 2017]. (原始内容存档于March 12, 2017).  已忽略未知参数|df= (帮助)
  100. ^ Handling Keyboard Input. Android Developers. Google. [March 12, 2017]. (原始内容存档于March 13, 2017).  已忽略未知参数|df= (帮助)
  101. ^ Sensors Overview. Android Developers. Google. [March 12, 2017]. (原始内容存档于February 16, 2017).  已忽略未知参数|df= (帮助)
  102. ^ Chavez, Chris. Real Racing 2 Speeds Into The Android Market – Leaves Part 1 In The Dust. Phandroid. December 22, 2011 [March 12, 2017]. (原始内容存档于February 19, 2017).  已忽略未知参数|df= (帮助)
  103. ^ Widgets. Android Developers. Google. [March 12, 2017]. (原始内容存档于March 12, 2017).  已忽略未知参数|df= (帮助)
  104. ^ 104.0 104.1 104.2 Phones & Tablets. Android Developers. Google. [March 12, 2017]. (原始内容存档于March 31, 2017).  已忽略未知参数|df= (帮助)
  105. ^ Hindy, Joe. 15 best Android launcher apps of 2017. Android Authority. February 4, 2017 [March 12, 2017]. (原始内容存档于May 1, 2017).  已忽略未知参数|df= (帮助)
  106. ^ Gordon, Whitson. Launcher 7 Brings Windows Phone's Simple, Attractive Interface to Android. Lifehacker. Univision Communications. May 20, 2011 [March 12, 2017]. (原始内容存档于January 8, 2017).  已忽略未知参数|df= (帮助)
  107. ^ Begun, Daniel A. Looking at the Android operating system. For Dummies. [March 12, 2017]. (原始内容存档于March 12, 2017).  已忽略未知参数|df= (帮助)
  108. ^ Notifications. Material Design. Google. [March 12, 2017]. (原始内容存档于March 22, 2017).  已忽略未知参数|df= (帮助)
  109. ^ Notifications. Android Developers. Google. [March 12, 2017]. (原始内容存档于December 8, 2012). 
  110. ^ Mullis, Alex. How to install the Android SDK (Software Development Kit). Android Authority. November 21, 2016 [March 12, 2017]. (原始内容存档于May 3, 2017).  已忽略未知参数|df= (帮助)
  111. ^ Introduction to Android. Android Developers. Google. [March 12, 2017]. (原始内容存档于March 21, 2017).  已忽略未知参数|df= (帮助)
  112. ^ Android NDK Native APIs. Android Developers. Google. [March 12, 2017]. (原始内容存档于March 12, 2017).  已忽略未知参数|df= (帮助)
  113. ^ C++ Library Support. Android Developers. Google. [March 12, 2017]. (原始内容存档于March 12, 2017).  已忽略未知参数|df= (帮助)
  114. ^ package app. GoDoc. [March 12, 2017]. (原始内容存档于March 29, 2017).  已忽略未知参数|df= (帮助)
  115. ^ Miller, Paul. Google is adding Kotlin as an official programming language for Android development. The Verge. Vox Media. May 17, 2017 [May 22, 2017]. (原始内容存档于May 17, 2017).  已忽略未知参数|df= (帮助)
  116. ^ Lardinois, Frederic. Google makes Kotlin a first-class language for writing Android apps. TechCrunch. AOL. May 17, 2017 [May 22, 2017]. (原始内容存档于May 22, 2017).  已忽略未知参数|df= (帮助)
  117. ^ Tools Overview. Android Developers. July 21, 2009. (原始内容存档于June 13, 2012).  已忽略未知参数|df= (帮助)
  118. ^ Opam, Kwame. Chrome Apps are coming to iOS and Android. The Verge. Vox Media. January 28, 2014 [March 11, 2017]. (原始内容存档于February 10, 2017).  已忽略未知参数|df= (帮助)
  119. ^ 119.0 119.1 119.2 119.3 Google mandates ‘Powered by Android’ branding on new devices. Geek.com. [March 28, 2014]. (原始内容存档于March 28, 2014).  已忽略未知参数|df= (帮助)
  120. ^ Google Play Hits 1 Million Apps. Mashable. July 24, 2013 [January 2, 2014]. (原始内容存档于January 2, 2014).  已忽略未知参数|df= (帮助)
  121. ^ Warren, Christina. Google Play Hits 1 Million Apps. Mashable. [June 4, 2014]. (原始内容存档于May 30, 2014).  已忽略未知参数|df= (帮助)
  122. ^ 122.0 122.1 122.2 Android Compatibility. Android Developers. Google. [November 16, 2013]. (原始内容存档于October 17, 2013).  已忽略未知参数|df= (帮助)
  123. ^ Chu, Eric. Android Developers Blog: New Carrier Billing Options on Android Market. android-developers.blogspot.com. April 13, 2011 [May 15, 2011]. (原始内容存档于June 28, 2011).  已忽略未知参数|df= (帮助)
  124. ^ 124.0 124.1 Ganapati, Priya. Independent App Stores Take On Google's Android Market. Wired News. June 11, 2010 [February 20, 2012]. (原始内容存档于February 23, 2012).  已忽略未知参数|df= (帮助)
  125. ^ Amadeo, Ron. The great Ars experiment—free and open source software on a smartphone?!. Ars Technica. Condé Nast. July 29, 2014 [March 11, 2017]. (原始内容存档于March 12, 2017).  已忽略未知参数|df= (帮助)
  126. ^ Hutchinson, Lee. Google evicts ad-blocking software from Google Play store. Ars Technica. Condé Nast. March 14, 2013 [March 11, 2017]. (原始内容存档于February 10, 2017).  已忽略未知参数|df= (帮助)
  127. ^ The truth about Android task killers and why you don't need them. PhoneDog. June 26, 2011 [October 30, 2012]. (原始内容存档于October 23, 2012).  已忽略未知参数|df= (帮助)
  128. ^ Victor Matos. Lesson 3: Android Application's Life Cycle (PDF). grail.cba.csuohio.edu. Cleveland State University. September 9, 2013 [April 15, 2014]. (原始内容 (PDF)存档于February 22, 2014). 
  129. ^ Android PSA: Stop Using Task Killer Apps. Phandroid.com. June 16, 2011 [October 30, 2012]. (原始内容存档于February 17, 2013).  已忽略未知参数|df= (帮助)
  130. ^ Reto Meier. Professional Android 4 Application Development. John Wiley & Sons. 2012. ISBN 9781118237229. (原始内容存档于January 21, 2016).  已忽略未知参数|df= (帮助)
  131. ^ Updates. Lifehacker.com. [November 2, 2012]. (原始内容存档于November 5, 2012).  已忽略未知参数|df= (帮助)
  132. ^ Android Lollipop. Android Developers. Google. [March 11, 2017]. (原始内容存档于January 30, 2017).  已忽略未知参数|df= (帮助)
  133. ^ Support for 64-bit x86. Android Developers. Google. [March 11, 2017]. (原始内容存档于March 6, 2017).  已忽略未知参数|df= (帮助)
  134. ^ LaPedus, Mark. Update: MIPS gets sweet with Honeycomb. EE Times. AspenCore Media. April 26, 2011 [March 11, 2017]. (原始内容存档于March 14, 2017).  已忽略未知参数|df= (帮助)
  135. ^ NDK Revision History. Android Developers. Google. [July 17, 2018]. 
  136. ^ 136.0 136.1 Shah, Agam. Google's Android 4.0 ported to x86 processors. Computerworld. International Data Group. December 1, 2011 [March 11, 2017]. (原始内容存档于January 24, 2012).  已忽略未知参数|df= (帮助)
  137. ^ Android on Intel Architecture. 01.org. July 11, 2013 [February 9, 2014]. (原始内容存档于February 9, 2014).  已忽略未知参数|df= (帮助)
  138. ^ ABI Management. Android Developers. Google. [July 17, 2018]. 
  139. ^ Warman, Matt. Orange San Diego Intel Android mobile phone review. The Daily Telegraph. Telegraph Media Group Limited. June 7, 2012 [June 19, 2013]. 
  140. ^ 7.6.1. Android Compatibility Definition Document (PDF) 4.4. Google. November 27, 2013: 33. (原始内容 (PDF)存档于March 4, 2014).  已忽略未知参数|df= (帮助)
  141. ^ Android on Intel Architecture. 01.org. July 11, 2013 [February 9, 2014]. (原始内容存档于February 9, 2014).  已忽略未知参数|df= (帮助)
  142. ^ 142.0 142.1 Android Developers: Graphics. android.com. [November 15, 2013]. (原始内容存档于October 10, 2014).  已忽略未知参数|df= (帮助)
  143. ^ Vulkan on Android. NVIDIA Developer. 2016-02-10 [2018-03-21]. (原始内容存档于January 23, 2018) (英语). Vulkan 1.1 is available as a Developer Preview OTA for the NVIDIA SHIELD TV.  已忽略未知参数|df= (帮助)
  144. ^ Lenovo N308 Desktop specs. PCWorld. [November 1, 2014]. (原始内容存档于October 28, 2014).  已忽略未知参数|df= (帮助)
  145. ^ Remix OS for PC. [September 22, 2017]. (原始内容存档于September 27, 2017). Now powered by Android Marshmallow.  已忽略未知参数|df= (帮助)
  146. ^ Michael Brown. Three Android all-in-one PCs reviewed. PCWorld. May 8, 2014 [November 1, 2014]. (原始内容存档于October 28, 2014).  已忽略未知参数|df= (帮助)
  147. ^ Shawn Knight. Acer TA272 HUL Android All-in-One Review. TechSpot. [November 1, 2014]. (原始内容存档于October 28, 2014).  已忽略未知参数|df= (帮助)
  148. ^ ReleaseNote 4.4-r1 – Android-x86 – Porting Android to x86. [November 1, 2014]. (原始内容存档于October 28, 2014).  已忽略未知参数|df= (帮助)
  149. ^ 4 Ways to Run Android on Your PC and Make Your Own "Dual OS" System. Howtogeek.com. January 13, 2014 [April 7, 2014]. (原始内容存档于April 7, 2014).  已忽略未知参数|df= (帮助)
  150. ^ Brad Chacos. Hybrid hijinks: How to install Android on your PC. PCWorld. September 6, 2013 [April 7, 2014]. (原始内容存档于April 7, 2014).  已忽略未知参数|df= (帮助)
  151. ^ Jose Pagliery. China ditching Windows and Android for its own operating system. CNNMoney. August 25, 2014 [November 1, 2014]. (原始内容存档于October 28, 2014).  已忽略未知参数|df= (帮助)
  152. ^ BBC News – China plans new PC operating system in October. BBC News. [November 1, 2014]. (原始内容存档于November 12, 2014).  已忽略未知参数|df= (帮助)
  153. ^ Paul Mozur. China Criticizes Android's Dominance. WSJ. March 5, 2013 [November 1, 2014]. (原始内容存档于September 29, 2015).  已忽略未知参数|df= (帮助)
  154. ^ China targets own operating system to take on likes of Microsoft, Google. Reuters. [November 1, 2014]. (原始内容存档于October 28, 2014).  已忽略未知参数|df= (帮助)
  155. ^ Welcome to the Android Open Source Project!. Android Source. Google. [March 13, 2017]. (原始内容存档于March 12, 2017).  已忽略未知参数|df= (帮助)
  156. ^ Android Open Source Project. [2017-12-22]. (原始内容存档于December 22, 2017).  已忽略未知参数|df= (帮助)
  157. ^ La, Lynn; Bennett, Brian. Powerful, pure Android handsets (roundup). CNET. CBS Interactive. November 14, 2014 [March 13, 2017]. (原始内容存档于March 14, 2017).  已忽略未知参数|df= (帮助)
  158. ^ Lawler, Richard. Android 4.1 Jelly Bean source code now available. Engadget. AOL. July 9, 2012 [March 13, 2017]. (原始内容存档于March 14, 2017).  已忽略未知参数|df= (帮助)
  159. ^ McCann, John. Android 4.1 Jelly Bean source code released. TechRadar. Future plc. July 10, 2012 [March 13, 2017]. (原始内容存档于July 13, 2012). 
  160. ^ 160.0 160.1 Building for devices. Android Open Source Project. Google. [March 13, 2017]. (原始内容存档于January 7, 2012). 
  161. ^ K., Peter. We'll get a major Android release every year from now on: Android M tomorrow, Android N in 2016. PhoneArena. May 27, 2015 [March 13, 2017]. (原始内容存档于March 13, 2017).  已忽略未知参数|df= (帮助)
  162. ^ OTA Updates. Android Source. Google. [March 13, 2017]. (原始内容存档于December 25, 2016).  已忽略未知参数|df= (帮助)
  163. ^ Bohn, Dieter. Google releases Android O to developers, promising better battery life and notifications. The Verge. Vox Media. March 21, 2017 [September 3, 2017]. (原始内容存档于August 10, 2017).  已忽略未知参数|df= (帮助)
  164. ^ Gibbs, Samuel; Solon, Olivia. Oreo: Google announces release of the next version of Android 8. The Guardian. Guardian Media Group. August 22, 2017 [September 3, 2017]. (原始内容存档于September 3, 2017).  已忽略未知参数|df= (帮助)
  165. ^ Garun, Natt. Android Oreo officially arrives, but it isn't on phones just yet. The Verge. Vox Media. August 21, 2017 [September 3, 2017]. (原始内容存档于September 3, 2017).  已忽略未知参数|df= (帮助)
  166. ^ Villas-Boas, Antonio. The latest Android delay is why I'm sticking to iPhone. Business Insider. Axel Springer SE. September 14, 2016 [March 13, 2017]. (原始内容存档于March 14, 2017).  已忽略未知参数|df= (帮助)
  167. ^ Johnston, Casey. Android fragmentation: one developer encounters 3,997 devices. Ars Technica. Condé Nast. May 16, 2012 [March 13, 2017]. (原始内容存档于March 14, 2017).  已忽略未知参数|df= (帮助)
  168. ^ Dobie, Alex. Solving the impossible problem of Android updates. Android Central. Mobile Nations. January 18, 2014 [March 13, 2017]. (原始内容存档于March 3, 2017).  已忽略未知参数|df= (帮助)
  169. ^ 169.0 169.1 169.2 Cunningham, Andrew. What happened to the Android Update Alliance?. Ars Technica. Condé Nast. June 28, 2011 [March 11, 2017]. (原始内容存档于March 12, 2017).  已忽略未知参数|df= (帮助)
  170. ^ Hoffman, Chris. Why Do Carriers Delay Updates for Android But Not iPhone?. How-To Keep. May 25, 2013 [March 13, 2017]. (原始内容存档于March 12, 2017).  已忽略未知参数|df= (帮助)
  171. ^ Cunningham, Andrew. Why isn’t your old phone getting Nougat? There’s blame enough to go around. Ars Technica. Condé Nast. August 31, 2016 [April 3, 2017]. (原始内容存档于April 3, 2017).  已忽略未知参数|df= (帮助)
  172. ^ Ganapati, Priya. New Phones Still Sold With Old Versions of Android. Wired. Condé Nast. March 15, 2010 [March 13, 2017]. (原始内容存档于March 14, 2017).  已忽略未知参数|df= (帮助)
  173. ^ cwalters. Make Sure You Know Which Version Of Android Is On That Phone Before Buying It. Consumerist. Consumer Reports. March 15, 2010 [March 13, 2017]. (原始内容存档于June 14, 2017).  已忽略未知参数|df= (帮助)
  174. ^ 174.0 174.1 174.2 Gillmor, Dan. Android's smartphone OS upgrade issues need more than a quick fix. The Guardian. Guardian Media Group. October 28, 2012 [March 13, 2017]. (原始内容存档于March 14, 2017).  已忽略未知参数|df= (帮助)
  175. ^ Leyden, John. Security takes a backseat on Android in update shambles. The Register. Situation Publishing. November 22, 2011 [March 13, 2017]. (原始内容存档于March 14, 2017).  已忽略未知参数|df= (帮助)
  176. ^ Raphael, JR. It's time to rethink the Android upgrade standard. Computerworld. International Data Group. February 13, 2014 [March 13, 2017]. (原始内容存档于February 13, 2017).  已忽略未知参数|df= (帮助)
  177. ^ Amadeo, Ron. Balky carriers and slow OEMs step aside: Google is defragging Android. Ars Technica. Condé Nast. September 3, 2013 [March 11, 2017]. (原始内容存档于September 3, 2013).  已忽略未知参数|df= (帮助)
  178. ^ Cunningham, Andrew. Review: Android 4.3’s multitude of minor changes future-proofs the platform. Ars Technica. Condé Nast. August 9, 2013 [March 13, 2017]. (原始内容存档于March 14, 2017).  已忽略未知参数|df= (帮助)
  179. ^ Clark, Jack; Moritz, Scott. Google Steps Up Pressure on Partners Tardy in Updating Android. Bloomberg L.P. May 25, 2016 [March 15, 2017]. (原始内容存档于March 30, 2017).  已忽略未知参数|df= (帮助)
  180. ^ Amadeo, Ron. Google’s making a list: Android OEMs to be ranked, shamed by update speed. Ars Technica. Condé Nast. May 26, 2016 [March 15, 2017]. (原始内容存档于March 16, 2017).  已忽略未知参数|df= (帮助)
  181. ^ Li, Abner. Report: Google pressuring OEMs and carriers to speed up Android updates, security patches. 9to5Google. May 25, 2016 [March 15, 2017]. (原始内容存档于March 16, 2017).  已忽略未知参数|df= (帮助)
  182. ^ Amadeo, Ron. Google’s "Project Treble" solves one of Android’s many update roadblocks. Ars Technica. Condé Nast. May 12, 2017 [November 10, 2017]. (原始内容存档于December 3, 2017).  已忽略未知参数|df= (帮助)
  183. ^ Amadeo, Ron. Android users rejoice! Linux kernel LTS releases are now good for 6 years. Ars Technica. Condé Nast. September 29, 2017 [November 10, 2017]. (原始内容存档于November 11, 2017).  已忽略未知参数|df= (帮助)
  184. ^ Androidology – Part 1 of 3 – Architecture Overview (Video). YouTube. 2008-09-06 [2007-11-07]. 
  185. ^ Modular Kernel Requirements. Android Open Source Project. Google. August 6, 2018 [August 7, 2018]. 
  186. ^ Hildenbrand, Jerry. What is a kernel?. Android Central. January 23, 2012 [June 20, 2017]. (原始内容存档于May 27, 2017).  已忽略未知参数|df= (帮助)
  187. ^ What Are The Major Changes That Android Made To The Linux Kernel?. Forbes. May 13, 2013 [June 20, 2017]. (原始内容存档于January 4, 2017).  已忽略未知参数|df= (帮助)
  188. ^ LMG Upstreaming. Linaro. December 5, 2016. (原始内容存档于January 9, 2018).  已忽略未知参数|df= (帮助)
  189. ^ Paul, Ryan. Dream(sheep++): A developer's introduction to Google Android. Ars Technica. 2009-02-23 [2009-03-07]. 
  190. ^ Proffitt, Brian. Garrett's LinuxCon Talk Emphasizes Lessons Learned from Android/Kernel Saga. LinuxCon. Linux Foundation. August 10, 2010 [June 20, 2017]. (原始内容存档于June 29, 2017).  已忽略未知参数|df= (帮助)
  191. ^ Meyer, David. Linux developer explains Android kernel code removal. ZDNet. CBS Interactive. February 3, 2010 [March 11, 2017]. (原始内容存档于October 15, 2016).  已忽略未知参数|df= (帮助)
  192. ^ 192.0 192.1 Kroah-Hartman, Greg. Android and the Linux kernel community. Linux kernel monkey log. December 9, 2010 [June 20, 2017]. 
  193. ^ Rooney, Paula. DiBona: Google will hire two Android coders to work with kernel.org. ZDNet. CBS Interactive. April 15, 2010 [March 11, 2017]. (原始内容存档于June 17, 2010). 
  194. ^ 194.0 194.1 Paul, Ryan. Dream(sheep++): A developer’s introduction to Google Android. Ars Technica. Condé Nast. February 24, 2009 [June 20, 2017]. (原始内容存档于July 4, 2017).  已忽略未知参数|df= (帮助)
  195. ^ Vaughan-Nichols, Steven J. Android/Linux kernel fight continues. Computerworld. International Data Group. September 7, 2010 [June 20, 2017]. (原始内容存档于February 14, 2017).  已忽略未知参数|df= (帮助)
  196. ^ 新浪科技. GoogleAndroid被Linux内核除名. 2010年2日4 [2010年4月9日]. (原始内容存档于2010年2月8日) (中文(简体)‎). 
  197. ^ http://elinux.org/Android_Mainlining_Project#Patch.2FFeature_Status_Chart
  198. ^ Vaughan-Nichols, Steven J. Linus Torvalds on Android, the Linux fork. ZDNet. CBS Interactive. August 18, 2011 [March 11, 2017]. (原始内容存档于February 18, 2017).  已忽略未知参数|df= (帮助)
  199. ^ Chris von Eitzen. Android drivers to be included in Linux 3.3 kernel. h-online.com. December 23, 2011 [February 15, 2012]. (原始内容存档于December 8, 2013). 
  200. ^ Jonathan, Corbet. Autosleep and wakelocks. LWN. (原始内容存档于August 26, 2012).  已忽略未知参数|df= (帮助)
  201. ^ Google Working On Android Based On Linux 3.8. February 28, 2013 [February 28, 2013]. (原始内容存档于March 2, 2013).  已忽略未知参数|df= (帮助)
  202. ^ Google working on experimental Linux Kernel 3.10 for Android. Pocketdroid.net. [September 3, 2013]. (原始内容存档于August 27, 2013).  已忽略未知参数|df= (帮助)
  203. ^ Raja, Haroon Q. Android Partitions Explained: boot, system, recovery, data, cache & misc. Addictivetips.com. May 19, 2011 [September 15, 2012]. (原始内容存档于September 22, 2012).  已忽略未知参数|df= (帮助)
  204. ^ 参见rooting
  205. ^ Jools Whitehorn . Android malware gives itself root access | News. TechRadar. [September 15, 2012]. (原始内容存档于September 1, 2012).  已忽略未知参数|df= (帮助)
  206. ^ McPherson, Amanda. What a Year for Linux: Please Join us in Celebration. Linux Foundation. December 13, 2012 [April 16, 2014]. (原始内容存档于April 17, 2014). 
  207. ^ Proschofsky, Andreas. Google: "Android is the Linux desktop dream come true". derStandard.at. July 10, 2011 [March 14, 2013]. (原始内容存档于April 22, 2013).  已忽略未知参数|df= (帮助)
  208. ^ Hildenbrand, Jerry. Ask AC: Is Android Linux?. Android Central. Mobile Nations. November 8, 2012 [March 11, 2017]. (原始内容存档于April 8, 2017).  已忽略未知参数|df= (帮助)
  209. ^ Lynch, Jim. Is Android really a Linux distribution?. ITworld. August 20, 2013 [April 17, 2014]. (原始内容存档于February 5, 2014).  已忽略未知参数|df= (帮助)
  210. ^ 210.0 210.1 Paul, Ryan. Dream(sheep++): A developer’s introduction to Google Android. Ars Technica. Condé Nast. February 24, 2009 [March 11, 2017]. (原始内容存档于March 12, 2017).  已忽略未知参数|df= (帮助)
  211. ^ Lynch, Doug. Google is Mandating Linux Kernel Versions in Android Oreo. XDA Developers. September 2, 2017 [November 9, 2017]. (原始内容存档于September 4, 2017).  已忽略未知参数|df= (帮助)
  212. ^ Wycislik-Wilson, Mark. With Android Oreo, Google is introducing Linux kernel requirements. BetaNews. eFront. September 3, 2017 [November 9, 2017]. (原始内容存档于November 7, 2017).  已忽略未知参数|df= (帮助)
  213. ^ Ben Cheng; Bill Buzbee. A JIT Compiler for Android's Dalvik VM (PDF). android-app-developer.co.uk. Google: 5–14. May 2010 [March 18, 2015]. (原始内容 (PDF)存档于November 6, 2015).  已忽略未知参数|df= (帮助)
  214. ^ Nickinson, Phil. Google Android developer explains more about Dalvik and the JIT in Froyo. Android Central. Mobile Nations. May 26, 2010 [March 11, 2017]. (原始内容存档于April 8, 2017).  已忽略未知参数|df= (帮助)
  215. ^ 215.0 215.1 Burnette, Ed. Patrick Brady dissects Android. ZDNet. CBS Interactive. June 4, 2008 [March 11, 2017]. (原始内容存档于July 5, 2017).  已忽略未知参数|df= (帮助)
  216. ^ 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. November 6, 2013 [April 27, 2014]. (原始内容存档于May 13, 2014).  已忽略未知参数|df= (帮助)
  217. ^ Amadeo, Ron. Android N switches to OpenJDK, Google tells Oracle it is protected by the GPL. Ars Technica. Condé Nast. January 6, 2012 [March 11, 2017]. (原始内容存档于March 12, 2017).  已忽略未知参数|df= (帮助)
  218. ^ Google confirms next Android version won’t implement Oracle’s proprietary Java APIs. VentureBeat. [December 30, 2015]. (原始内容存档于December 30, 2015).  已忽略未知参数|df= (帮助)
  219. ^ Returning BlueZ to Android. LWN.net. May 6, 2014. (原始内容存档于June 25, 2014).  已忽略未知参数|df= (帮助)
  220. ^ Pruett, Chris. Gingerbread NDK Awesomeness. Android Developers Blog. Google, Inc. January 11, 2011 [April 22, 2014]. (原始内容存档于February 19, 2014).  已忽略未知参数|df= (帮助)
  221. ^ Simple DirectMedia Layer for Android. SDL. August 12, 2012. (原始内容存档于June 4, 2012). 
  222. ^ Android gets a toybox 互联网档案馆存档,存档日期March 4, 2016,. on lwn.net by Jake Edge (January 14, 2015)
  223. ^ Trusty TEE. (原始内容存档于October 18, 2016).  已忽略未知参数|df= (帮助)
  224. ^ McFerran, Damien. Best custom ROMs for the Samsung Galaxy S2. CNET. CBS Interactive. April 17, 2012 [March 11, 2017]. (原始内容存档于April 19, 2012). 
  225. ^ Russakovskii, Artem. Custom ROMs For Android Explained – Here Is Why You Want Them. Android Police. May 1, 2010 [March 12, 2017]. (原始内容存档于January 28, 2017).  已忽略未知参数|df= (帮助)
  226. ^ Isaac, Mike. Android OS Hack Gives Virtual Early Upgrade | Gadget Lab. Wired.com. April 11, 2011 [September 15, 2012]. (原始内容存档于May 2, 2012).  已忽略未知参数|df= (帮助)
  227. ^ CyanogenMod Has Now Been Installed On Over 2 Million Devices, Doubles Install Numbers Since January. Androidpolice.com. May 28, 2012 [September 15, 2012]. (原始内容存档于August 4, 2012).  已忽略未知参数|df= (帮助)
  228. ^ OS, Lineage. Lineage OS – Lineage OS Android Distribution. lineageos.org. [January 31, 2017]. (原始内容存档于December 25, 2016).  已忽略未知参数|df= (帮助)
  229. ^ 229.0 229.1 229.2 HTC's bootloader unlock page. Htcdev.com. [September 15, 2012]. (原始内容存档于October 19, 2012).  已忽略未知参数|df= (帮助)
  230. ^ Sadun, Erica. LoC rules in favor of jailbreaking. Tuaw.com. July 26, 2010 [September 15, 2012]. (原始内容存档于October 30, 2012).  已忽略未知参数|df= (帮助)
  231. ^ Crook, Jordan. Motorola Offers Unlocked Bootloader Tool For Droid RAZR, Verizon Removes It. TechCrunch. AOL. October 24, 2011 [June 25, 2017]. (原始内容存档于October 25, 2011).  已忽略未知参数|df= (帮助)
  232. ^ CyanogenMod 7 for Samsung Galaxy S2 (II): Development Already Started!. Inspired Geek. June 8, 2011. (原始内容存档于August 22, 2012).  已忽略未知参数|df= (帮助)
  233. ^ Menno. CyanogenMod coming to the Galaxy S 2, thanks to Samsung. Android Central. Mobile Nations. June 6, 2011 [March 11, 2017]. (原始内容存档于April 8, 2017).  已忽略未知参数|df= (帮助)
  234. ^ Forian, Daniel. Sony Ericsson supports independent developers – Developer World. Developer.sonyericsson.com. [September 15, 2012]. (原始内容存档于February 12, 2012). 
  235. ^ Kopfstein, Janus. Access Denied: why Android’s broken promise of unlocked bootloaders needs to be fixed. The Verge. Vox Media. November 20, 2012 [March 11, 2017]. (原始内容存档于February 10, 2017).  已忽略未知参数|df= (帮助)
  236. ^ Staff. Privacy Scandal: NSA Can Spy on Smart Phone Data. September 7, 2013 [September 7, 2013]. 
  237. ^ 237.0 237.1 237.2 James Ball. Angry Birds and 'leaky' phone apps targeted by NSA and GCHQ for user data | World news. theguardian.com. [February 2, 2014]. (原始内容存档于March 2, 2014).  已忽略未知参数|df= (帮助)
  238. ^ James Ball. Angry Birds firm calls for industry to respond to NSA spying revelations | World news. theguardian.com. January 28, 2014 [February 2, 2014]. (原始内容存档于January 30, 2014).  已忽略未知参数|df= (帮助)
  239. ^ Vault 7: Wikileaks reveals details of CIA's hacks of Android, iPhone Windows, Linux, MacOS, and even Samsung TVs. Computing. 7 March 2017. 
  240. ^ Greenberg, Andy. How the CIA Can Hack Your Phone, PC, and TV (Says WikiLeaks). WIRED. 2017-03-07 (美国英语). 
  241. ^ First SMS Trojan detected for smartphones running Android. Kaspersky Lab. [2010-10-18]. 
  242. ^ 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. 
  243. ^ 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). 
  244. ^ Protalinski, Emil. Android malware numbers explode to 25,000 in June 2012. ZDNet. CBS Interactive. July 17, 2012 [March 11, 2017]. (原始内容存档于October 12, 2016).  已忽略未知参数|df= (帮助)
  245. ^ 245.0 245.1 Mobile malware exaggerated by "charlatan" vendors, says Google engineer. PC Advisor. November 24, 2011 [November 9, 2012]. (原始内容存档于March 8, 2013).  已忽略未知参数|df= (帮助)
  246. ^ 246.0 246.1 Hildenbrand, Jerry. Android 4.2 brings new security features to scan sideloaded apps. Android Central. Mobile Nations. November 2, 2012 [March 11, 2017]. (原始内容存档于April 8, 2017).  已忽略未知参数|df= (帮助)
  247. ^ Android malware perspective: only 0.5% comes from the Play Store. Phonearena.com. [March 14, 2013]. (原始内容存档于May 9, 2013).  已忽略未知参数|df= (帮助)
  248. ^ Tech Crunch. Google Responds To Android Malware, Will Fix Infected Devices And‘Remote Kill’Malicious Apps. TechCrunch. 2011-03-06. 
  249. ^ Ludwig, Adrian; Rapaka, Venkat. An Update to Nexus Devices. Official Android Blog. Google. August 5, 2015 [March 16, 2017]. (原始内容存档于March 18, 2017).  已忽略未知参数|df= (帮助)
  250. ^ 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. August 5, 2015 [March 16, 2017]. (原始内容存档于January 26, 2017).  已忽略未知参数|df= (帮助)
  251. ^ Chester, Brandon. Google Commits To Monthly Security Updates For Nexus Devices. AnandTech. Purch Group. August 5, 2015 [March 16, 2017]. (原始内容存档于March 17, 2017).  已忽略未知参数|df= (帮助)
  252. ^ 87% of Android devices insecure. Android Vulnerabilities. University of Cambridge. October 8, 2015 [March 11, 2017]. (原始内容存档于February 22, 2017).  已忽略未知参数|df= (帮助)
  253. ^ Thomas, Daniel R.; Beresford, Alastair R.; Rice, Andrew. Security Metrics for the Android Ecosystem (PDF). Computer Laboratory, University of Cambridge. [March 16, 2017]. (原始内容存档 (PDF)于February 22, 2017).  已忽略未知参数|df= (帮助)
  254. ^ Amadeo, Ron. University of Cambridge study finds 87% of Android devices are insecure. Ars Technica. Condé Nast. October 14, 2015 [March 11, 2017]. (原始内容存档于March 12, 2017).  已忽略未知参数|df= (帮助)
  255. ^ Amadeo, Ron. Waiting for Android’s inevitable security Armageddon. Ars Technica. Condé Nast. August 6, 2015 [March 11, 2017]. (原始内容存档于March 12, 2017).  已忽略未知参数|df= (帮助)
  256. ^ Tung, Liam. After Stagefright, Samsung and LG join Google with monthly Android patches. ZDNet. CBS Interactive. August 6, 2015 [March 11, 2017]. (原始内容存档于March 12, 2017).  已忽略未知参数|df= (帮助)
  257. ^ Hildenbrand, Jerry. Monthly security patches are the most important updates you'll never get. Android Central. Mobile Nations. February 19, 2016 [March 11, 2017]. (原始内容存档于January 15, 2017).  已忽略未知参数|df= (帮助)
  258. ^ 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.  已忽略未知参数|df= (帮助)
  259. ^ Conger, Kate. Android plans to improve security update speed this year. TechCrunch. AOL. March 22, 2017 [March 22, 2017]. (原始内容存档于March 22, 2017).  已忽略未知参数|df= (帮助)
  260. ^ Franceschi-Bicchierai, Lorenzo. Goodbye, Android. Motherboard. Vice Media. July 29, 2015 [March 16, 2017]. (原始内容存档于March 16, 2017).  已忽略未知参数|df= (帮助)
  261. ^ Kingsley-Hughes, Adrian. The Android 'toxic hellstew' survival guide. ZDNet. CBS Interactive. June 9, 2014 [March 11, 2017]. (原始内容存档于March 27, 2017).  已忽略未知参数|df= (帮助)
  262. ^ Air-to-ground rocket men flog top-secret mobe-crypto to Brad in accounts. The Register. February 28, 2013 [August 8, 2013]. (原始内容存档于July 28, 2013).  已忽略未知参数|df= (帮助)
  263. ^ Samsung Armors Android to Take On BlackBerry. The New York Times. February 28, 2013. (原始内容存档于June 23, 2017).  已忽略未知参数|df= (帮助)
  264. ^ Steve Lohr. Suit Opens a Window Into Google. The New York Times. May 8, 2011 [February 16, 2012]. ISSN 0362-4331. (原始内容存档于November 16, 2012).  已忽略未知参数|df= (帮助)
  265. ^ AppAnalysis.org: Real Time Privacy Monitoring on Smartphones. [February 21, 2012]. (原始内容存档于2012-02-07).  已忽略未知参数|df= (帮助)
  266. ^ Ganapati, Priya. Study Shows Some Android Apps Leak User Data Without Clear Notifications | Gadget Lab. Wired.com. September 30, 2010 [January 30, 2012]. (原始内容存档于October 4, 2011).  已忽略未知参数|df= (帮助)
  267. ^ Sims, Gary. How secure is Android?. Android Authority. May 30, 2012 [March 15, 2017]. (原始内容存档于March 16, 2017).  已忽略未知参数|df= (帮助)
  268. ^ Android Security Overview. Android Open Source Project. [2011-10-23]. 
  269. ^ SELinux Related Work - NSA/CSS. National Security Agency. Security Enhancements for Android provides a reference implementation of how to enable and apply SELinux in Android. 
  270. ^ SE for Android, SELinux Wiki
  271. ^ The Case for SE Android
  272. ^ Lockheimer, Hiroshi. Android and Security. Google Mobile Blog. Google. February 2, 2012 [March 22, 2017]. (原始内容存档于February 27, 2017).  已忽略未知参数|df= (帮助)
  273. ^ Albanesius, Chloe. Google 'Bouncer' Now Scanning Android Market for Malware. PC Magazine. Ziff Davis. February 2, 2012 [March 22, 2017]. (原始内容存档于February 27, 2017).  已忽略未知参数|df= (帮助)
  274. ^ Raphael, JR. Exclusive: Inside Android 4.2's powerful new security system. Computerworld. International Data Group. November 1, 2012 [March 22, 2017]. (原始内容存档于March 17, 2017).  已忽略未知参数|df= (帮助)
  275. ^ Whitwam, Ryan. Google's Verify Apps now shows apps that it has recently scanned. Android Police. February 13, 2017 [March 15, 2017]. (原始内容存档于March 16, 2017).  已忽略未知参数|df= (帮助)
  276. ^ Wiggers, Kyle. Google's virus-scanning Verify Apps feature for Android now reveals its secrets. Digital Trends. February 15, 2017 [March 15, 2017]. (原始内容存档于March 16, 2017).  已忽略未知参数|df= (帮助)
  277. ^ Review app permissions thru Android 5.9. Google Play Help. Google. [March 15, 2017]. (原始内容存档于March 16, 2017).  已忽略未知参数|df= (帮助)
  278. ^ Android 4.3 内隐藏了授权管理工具“App Ops”,保障授权项目一清二楚. Engadget 中文版. [2018-01-25] (中文(台湾)‎). 
  279. ^ 运行时权限 - Android 6.0 变更 - Android Developers. 
  280. ^ 五种控制Android应用的权限的方法_天极网. 
  281. ^ Mediati, Nick. How to toggle app permissions in Android Marshmallow. Greenbot. International Data Group. October 12, 2015 [March 15, 2017]. (原始内容存档于March 7, 2017).  已忽略未知参数|df= (帮助)
  282. ^ Seifert, Dan. Google announces Android M, available later this year. The Verge. Vox Media. May 28, 2015 [March 15, 2017]. (原始内容存档于March 28, 2017).  已忽略未知参数|df= (帮助)
  283. ^ Hoffman, Chris. How to Manage App Permissions on Android 6.0. How-To Geek. October 11, 2015 [March 6, 2017]. (原始内容存档于March 7, 2017).  已忽略未知参数|df= (帮助)
  284. ^ Wagoner, Ara. How to take advantage of the new App Permissions in Marshmallow. Android Central. Mobile Nations. November 1, 2015 [March 6, 2017]. (原始内容存档于May 19, 2017).  已忽略未知参数|df= (帮助)
  285. ^ Heater, Brian. Android Device Manager now available for your downloading pleasure on Google Play. Engadget. AOL. December 11, 2013 [March 11, 2017]. (原始内容存档于June 2, 2017).  已忽略未知参数|df= (帮助)
  286. ^ Whitwam, Ryan. [New App] Google Releases Android Device Manager App In Play Store. Android Police. December 11, 2013 [March 13, 2017]. (原始内容存档于March 14, 2017).  已忽略未知参数|df= (帮助)
  287. ^ Protalinski, Emil. Google announces Android Device Manager coming later this month, an app that helps you find your lost phone. The Next Web. August 2, 2013 [March 13, 2017]. (原始内容存档于March 14, 2017).  已忽略未知参数|df= (帮助)
  288. ^ Kastrenakes, Jacob. Google announces tool to track lost Android phones. The Verge. Vox Media. August 2, 2013 [March 13, 2017]. (原始内容存档于February 10, 2017).  已忽略未知参数|df= (帮助)
  289. ^ Hager, Ryne. Android Device Manager updated for the first time in two years and renamed to Find My Device [APK Download]. Android Police. May 17, 2017 [May 17, 2017]. (原始内容存档于May 17, 2017).  已忽略未知参数|df= (帮助)
  290. ^ Welch, Chris. Google’s app for lost Android phones is now called Find My Device. The Verge. Vox Media. May 17, 2017 [May 17, 2017]. (原始内容存档于May 17, 2017).  已忽略未知参数|df= (帮助)
  291. ^ Garun, Natt. Google’s new Trusted Contacts app lets you share your location during emergencies. The Verge. Vox Media. December 5, 2016 [April 4, 2017]. (原始内容存档于April 4, 2017).  已忽略未知参数|df= (帮助)
  292. ^ Lardinois, Frederic. Google’s new Trusted Contacts app lets you share your location in emergencies. TechCrunch. AOL. December 5, 2016 [April 4, 2017]. (原始内容存档于June 22, 2017).  已忽略未知参数|df= (帮助)
  293. ^ Boulton, Clint. Google Open-Sources Android on Eve of G1 Launch. eWeek. 2008-10-21 [2009-09-03]. 
  294. ^ Bort, Dave. Android is now available as open source. Android Open Source Project. 2008-10-21 [2009-09-03]. (原始内容存档于2009-02-28). . Mirror link.
  295. ^ Licenses: Android Open Source. Android Open Source Project. [2011-10-25]. 
  296. ^ Ryan Paul. Why Google chose the Apache Software License over GPLv2 for Android. Ars Technica. 2008 [2011-10-25]. 
  297. ^ Android issues reviewed. Code.google.com. [2011-08-08]. 
  298. ^ Boulton, Clint. Google Open-Sources Android on Eve of G1 Launch. eWeek. October 21, 2008 [February 17, 2012]. 
  299. ^ Paul, Ryan. Why Google chose the Apache Software License over GPLv2 for Android. Ars Technica. Condé Nast. November 6, 2007 [March 11, 2017]. (原始内容存档于March 12, 2017).  已忽略未知参数|df= (帮助)
  300. ^ Frequently Asked Questions: What is involved in releasing the source code for a new Android version?. Android Open Source Project. [February 16, 2012]. (原始内容存档于August 3, 2010). 
  301. ^ Bray, Tim. Android Developers Blog: I think I'm having a Gene Amdahl moment. Android-developers.blogspot.com. April 6, 2011 [February 16, 2012]. (原始内容存档于January 3, 2012).  已忽略未知参数|df= (帮助)
  302. ^ Jerry Hildenbrand. Honeycomb won't be open-sourced? Say it ain't so!. Androidcentral.com. March 24, 2011 [February 16, 2012]. (原始内容存档于February 1, 2012).  已忽略未知参数|df= (帮助)
  303. ^ 303.0 303.1 Android Open Source Project Frequently Asked Questions: Compatibility. source.android.com. [March 13, 2011]. (原始内容存档于August 3, 2010). 
  304. ^ Android Compatibility Definition Document (PDF) 5.0. Google. January 11, 2015 [March 3, 2015]. (原始内容 (PDF)存档于March 4, 2014).  已忽略未知参数|df= (帮助)
  305. ^ Warren, Tom. This is Nokia X: Android and Windows Phone collide. The Verge. Vox Media. February 24, 2014 [March 11, 2017]. (原始内容存档于February 12, 2017).  已忽略未知参数|df= (帮助)
  306. ^ Qing, Liau Yun. Phonemakers make Android China-friendly. ZDNet. CBS Interactive. October 15, 2012 [March 11, 2017]. (原始内容存档于October 13, 2016).  已忽略未知参数|df= (帮助)
  307. ^ New Android OEM licensing terms leak; “Open” comes with a lot of restrictions. Ars Technica. [2018-03-26]. (原始内容存档于March 26, 2018) (美国英语).  已忽略未知参数|df= (帮助)
  308. ^ Amadeo, Ron. "Google Now Launcher" hits Play Store, brings Google homescreen to GPE & Nexus devices. Ars Technica. Condé Nast. February 26, 2014 [March 11, 2017]. (原始内容存档于March 12, 2017).  已忽略未知参数|df= (帮助)
  309. ^ Brian Klug. Android 4.4 Factory Images Now Available for Nexus 4, 7 (2012 and 2013), and 10. AnandTech. November 14, 2013 [November 19, 2013]. (原始内容存档于November 19, 2013).  已忽略未知参数|df= (帮助)
  310. ^ Amadeo, Ron. The Nexus 5’s "exclusive" launcher suspiciously receives support for other devices. Ars Technica. Condé Nast. November 14, 2013 [March 11, 2017]. (原始内容存档于March 12, 2017).  已忽略未知参数|df= (帮助)
  311. ^ Neither Microsoft, Nokia, nor anyone else should fork Android. It’s unforkable.. Ars Technica (Condé Nast). [2018-03-12]. (原始内容存档于March 13, 2018) (美国英语).  已忽略未知参数|df= (帮助)
  312. ^ Google starts blocking “uncertified” Android devices from logging in. Ars Technica. [2018-03-26]. (原始内容存档于March 26, 2018) (美国英语).  已忽略未知参数|df= (帮助)
  313. ^ Moyer, Edward. Alibaba: Google just plain wrong about our OS. CNET. CBS Interactive. September 15, 2012 [March 11, 2017]. (原始内容存档于March 12, 2017).  已忽略未知参数|df= (帮助)
  314. ^ Brodkin, Jon. Google blocked Acer’s rival phone to prevent Android "fragmentation". Ars Technica. Condé Nast. September 15, 2012 [March 11, 2017]. (原始内容存档于March 12, 2017).  已忽略未知参数|df= (帮助)
  315. ^ Brodkin, Jon. Pirated Android apps featured prominently on Aliyun app store. Ars Technica. Condé Nast. September 17, 2012 [March 11, 2017]. (原始内容存档于March 12, 2017).  已忽略未知参数|df= (帮助)
  316. ^ Tim Bray. What Android Is. ongoing by Tim Bray. 2010-11-24 [2011-10-27]. 
  317. ^ Android Market reaches 500,000 app mark. www.t3.com. 2011-10-23 [2011-10-23]. 
  318. ^ Christina Bonnington. Google’s 10 Billion Android App Downloads: By the Numbers. wired.com. 2011-12-08 [2011-12-12]. 
  319. ^ Google推出Anroid Market在线软件平台新浪科技2008年8月29日09:31
  320. ^ Paid App Availability (In English) Google Inc. 2011
  321. ^ Google Play Services更新 大幅提高安全性 互联网档案馆存档,存档日期2014-03-04.cnBeta2014-03-02 10:12:37
  322. ^ 进一步集成?Android App及Play Store可执行在Chrome OS上
  323. ^ Google 高层:Android 不会与 Chrome OS 合并,而 Pixel 是为了打击 iPhone - TechNews 科技新报
  324. ^ SELinux Related Work - NSA/CSS. National Security Agency. Security Enhancements for Android provides a reference implementation of how to enable and apply SELinux in Android. 
  325. ^ SE for Android, SELinux Wiki
  326. ^ The Case for SE Android
  327. ^ Benedict Evans. Chinese App Platforms. [永久失效链接](英文)
  328. ^ Google Inc. 支援的装置 - Android 开发人员说明. Google Inc. ,列表中不仅有大量在中国大陆发售的机型,当中还有非常多在中国大陆本土厂商研发制造的设备。目前支持列表需要下载。
  329. ^ 南方日报. 揭秘手机软件预装乱象 渠道商二次“刷机”毒害大. 人民网. 
  330. ^ 台湾正式代理美图手机2 之 开箱啦~. 3Cin援团. [2015年1月26日] (中文(台湾)‎). [永久失效链接](见内图)
  331. ^ Technology | Q&A: Google's Android. BBC News. November 6, 2007 [November 9, 2012]. 
  332. ^ Reardon, Marguerite. Google Android prototypes debut at MWC. CNET. CBS Interactive. February 11, 2008 [March 11, 2017]. (原始内容存档于March 12, 2017).  已忽略未知参数|df= (帮助)
  333. ^ Android's outing at Barcelona – BizTech – Technology. Sydney Morning Herald. February 12, 2008 [November 9, 2012]. (原始内容存档于March 8, 2013).  已忽略未知参数|df= (帮助)
  334. ^ Miller, Paul. Symbian, Nokia, Microsoft and Apple downplay Android relevance. Engadget. AOL. November 5, 2007 [March 11, 2017]. (原始内容存档于April 19, 2017).  已忽略未知参数|df= (帮助)
  335. ^ 335.0 335.1 335.2 Brodkin, Jon. On its 5th birthday, 5 things we love about Android. Ars Technica. Condé Nast. November 5, 2012 [March 11, 2017]. (原始内容存档于March 12, 2017).  已忽略未知参数|df= (帮助)
  336. ^ Reisinger, Don. Driverless Cars and Green Tech: What Google Is Doing Outside of Search. eWeek. January 16, 2015. slide 2. 
  337. ^ On its fifth birthday, Android is "closer to our actual vision" for mobile supremacy. MobileSyrup.com. [November 9, 2012]. (原始内容存档于November 9, 2012).  已忽略未知参数|df= (帮助)
  338. ^ Microsoft Selling Nokia X Android Phones. Business Insider. April 28, 2014 [May 26, 2014]. (原始内容存档于May 4, 2014).  已忽略未知参数|df= (帮助)
  339. ^ Best Android apps for personalizing and customizing your phone. Androidauthority.com. July 13, 2012 [November 9, 2012]. (原始内容存档于November 12, 2012).  已忽略未知参数|df= (帮助)
  340. ^ Jeffries, Adrianne. Disconnect: why Andy Rubin and Android called it quits. The Verge. Vox Media. March 19, 2013 [March 11, 2017]. (原始内容存档于April 11, 2013).  已忽略未知参数|df= (帮助)
  341. ^ Steve Kovach. Android Fragmentation Report. Business Insider. July 30, 2013 [October 19, 2013]. (原始内容存档于October 7, 2013).  已忽略未知参数|df= (帮助)
  342. ^ 342.0 342.1 Arthur, Charles. Android fragmentation 'worse than ever' – but OpenSignal says that's good. The Guardian. July 30, 2013 [August 1, 2013]. (原始内容存档于August 1, 2013).  已忽略未知参数|df= (帮助)
  343. ^ Eran, Daniel. Strong demand of Apple's iPhone 5 series driving an "anti-fragmentation" of iOS. Appleinsider.com. October 16, 2013 [October 19, 2013]. (原始内容存档于October 21, 2013).  已忽略未知参数|df= (帮助)
  344. ^ McLean, Prince. Canalys: iPhone outsold all Windows Mobile phones in Q2 2009. AppleInsider. August 21, 2009 [February 16, 2012]. (原始内容存档于January 17, 2012).  已忽略未知参数|df= (帮助)
  345. ^ comScore Reports February 2010 U.S. Mobile Subscriber Market Share. Comscore.com. 2010-04-05 [2010-12-24]. RIM, 42.1%; Apple, 25.4%; Microsoft, 15.1%; Google (Android), 9.0%; Palm, 5.4%; others, 3.0% 
  346. ^ comScore Reports September 2010 U.S. Mobile Subscriber Market Share. Comscore.com. 2010-11-03 [2010-12-24]. 
  347. ^ Subscribe to read. Financial Times. (原始内容存档于August 18, 2017).  已忽略未知参数|df= (帮助)
  348. ^ Android Overtakes iPhone Market Share in the US – Tug Agency. www.tugagency.com. (原始内容存档于August 17, 2017).  已忽略未知参数|df= (帮助)
  349. ^ Android steals Symbian's top smartphone OS crown. Phone arena. [May 14, 2013]. (原始内容存档于May 9, 2013).  已忽略未知参数|df= (帮助)
  350. ^ writer, By David Goldman, staff. Android surpasses BlackBerry as No. 1 U.S. smartphone OS – Mar. 7, 2011. money.cnn.com. (原始内容存档于August 18, 2017).  已忽略未知参数|df= (帮助)
  351. ^ 存档副本. [2012-04-08]. (原始内容存档于2012-12-11). 
  352. ^ Google activates 500,000 Android devices a day, may reach 1 million in October. Yahoo News. 2011-06-28. [永久失效链接]
  353. ^ Kumparak, Greg. Android Now Seeing 550,000 Activations Per Day. Techcrunch. 2011-07-14. 
  354. ^ Android takes almost 50% share of worldwide smart phone market. 2011-08-01 [2011-08-05]. 
  355. ^ 355.0 355.1 Kumparak, Greg. Android Now Seeing 550,000 Activations Per Day. TechCrunch. AOL. July 14, 2011 [June 25, 2017]. (原始内容存档于July 7, 2017).  已忽略未知参数|df= (帮助)
  356. ^ Van Camp, Jeffrey. Google activates 500,000 Android devices a day, may reach 1 million in October. Yahoo News. June 28, 2011 [February 16, 2012]. (原始内容存档于December 25, 2012).  已忽略未知参数|df= (帮助)
  357. ^ Barra, Hugo. Android: momentum, mobile and more at Google I/O. The Official Google Blog. May 10, 2011 [February 16, 2012]. (原始内容存档于January 30, 2012).  已忽略未知参数|df= (帮助)
  358. ^ 500 million devices activated globally, and over 1.3 million added every single day. official Android Engineering teams. September 12, 2012. (原始内容存档于October 5, 2012).  已忽略未知参数|df= (帮助)
  359. ^ 359.0 359.1 Melanson, Donald. Eric Schmidt: Google now at 1.5 million Android activations per day. Engadget. AOL. April 16, 2013 [March 11, 2017]. (原始内容存档于March 12, 2017).  已忽略未知参数|df= (帮助)
  360. ^ Gartner Says Sales of Mobile Devices Grew 5.6 Percent in Third Quarter of 2011; Smartphone Sales Increased 42 Percent. gartner.com. Gartner. November 15, 2011 [February 16, 2012]. (原始内容存档于May 16, 2012).  已忽略未知参数|df= (帮助)
  361. ^ Erick Schonfeld. Larry Page: Mobile Revenues At $2.5 Billion Run-Rate, 190 Million Android Devices. TechCrunch. 2011-10-13 [2011-10-24]. 
  362. ^ Lance Whitney. Google: 200 million Android devices now active worldwide. CNET News. 2011-11-17 [2011-11-27]. 
  363. ^ Charlie Sorrel. Only 3.8 Million Honeycomb Tablets Sold So Far. Wired.com. 2011-11-17 [2011-11-27]. 
  364. ^ 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]. 
  365. ^ Fingas, Jon. ComScore: Android tops 52 percent of US smartphone share, iPhone cracks the 33 percent mark. Engadget. AOL. September 4, 2012 [March 11, 2017]. (原始内容存档于March 12, 2017).  已忽略未知参数|df= (帮助)
  366. ^ Report: Android Rises to 90% of Smartphone Market in China. Techinasia.com. [November 24, 2012]. (原始内容存档于November 22, 2012).  已忽略未知参数|df= (帮助)
  367. ^ 367.0 367.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]. 
  368. ^ Android Marks Fourth Anniversary Since Launch with 75.0% Market Share in Third Quarter, According to IDC – prUS23771812. Idc.com. [November 3, 2012]. (原始内容存档于November 3, 2012). 
  369. ^ http://techcrunch.com/2013/07/01/android-led-by-samsung-continues-to-storm-the-smartphone-market-pushing-a-global-70-market-share/
  370. ^ BBC Google activations and downloads update May 2013. BBC News. May 15, 2013 [May 16, 2013]. (原始内容存档于May 16, 2013).  已忽略未知参数|df= (帮助)
  371. ^ Welch, Chris. Google: 900 million Android activations to date, 48 billion app installs. The Verge. Vox Media. May 15, 2013 [March 11, 2017]. (原始内容存档于February 10, 2017).  已忽略未知参数|df= (帮助)
  372. ^ Gundotra, Vic. Just back from a whirlwind trip to Asia visiting our…. Plus.google.com. [September 3, 2013]. (原始内容存档于October 3, 2013).  已忽略未知参数|df= (帮助)
  373. ^ Whitney, Lance. iPhone market share shrinks as Android, Windows Phone grow. CNET. CBS Interactive. January 6, 2014 [March 11, 2017]. (原始内容存档于March 11, 2017).  已忽略未知参数|df= (帮助)
  374. ^ Global smartphone sales by operating system 2009–2016, by quarter. Statista. (原始内容存档于August 17, 2014).  已忽略未知参数|df= (帮助)
  375. ^ Gartner Says Annual Smartphone Sales Surpassed Sales of Feature Phones for the First Time in 2013. (原始内容存档于February 14, 2014).  已忽略未知参数|df= (帮助)
  376. ^ Gartner Says Worldwide Traditional PC, Tablet, Ultramobile and Mobile Phone Shipments On Pace to Grow 7.6 Percent in 2014. (原始内容存档于June 19, 2014).  已忽略未知参数|df= (帮助)
  377. ^ 377.0 377.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. October 15, 2014 [October 19, 2014]. (原始内容存档于October 17, 2014).  已忽略未知参数|df= (帮助)
  378. ^ Lunden, Ingrid. Tablet Sales Growth Plummets In 2014 As Android Smartphones Continue To Soar: Gartner. TechCrunch. AOL. October 15, 2014 [June 25, 2017]. (原始内容存档于November 27, 2016).  已忽略未知参数|df= (帮助)
  379. ^ Global PC Shipments Exceed Forecast with Mild Improvement in Consumer Demand, While Apple Moves to #5 Spot, According to IDC. www.idc.com. (原始内容存档于October 11, 2014). 
  380. ^ 380.0 380.1 Yarow, Jay. This Chart Shows Google's Incredible Domination Of The World's Computing Platforms. March 28, 2014 [April 23, 2014]. (原始内容存档于April 25, 2014).  已忽略未知参数|df= (帮助)
  381. ^ Mobile/Tablet Browser Market Share by OS. [September 13, 2015]. (原始内容存档于May 26, 2012).  已忽略未知参数|df= (帮助)
  382. ^ Mobile internet usage soars by 67%. [October 21, 2014]. (原始内容存档于October 13, 2014).  已忽略未知参数|df= (帮助)
  383. ^ StatCounter. StatCounter Global Stats – Browser, OS, Search Engine including Mobile Usage Share. [November 30, 2016]. (原始内容存档于May 26, 2012).  已忽略未知参数|df= (帮助)
  384. ^ Global Stats – Browser, OS, Search Engine including Mobile Usage Share. StatCounter. [September 23, 2016]. (原始内容存档于May 26, 2012).  已忽略未知参数|df= (帮助)
  385. ^ Grush, Andrew. Google hoping to lure smaller manufacturers to Google’s Android, over AOSP. Android Authority. October 21, 2014 [October 22, 2014]. (原始内容存档于October 22, 2014).  已忽略未知参数|df= (帮助)/
  386. ^ 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. January 5, 2015 [January 23, 2015]. (原始内容存档于February 8, 2015).  已忽略未知参数|df= (帮助)
  387. ^ Installed base of smartphones by operating system in 2015 (in million units). Statistica. [November 1, 2016]. (原始内容存档于October 12, 2016).  已忽略未知参数|df= (帮助)
  388. ^ Market share of smartphone OS of total smartphone installed base in 2013 and 2014. Statistica. [February 18, 2015]. (原始内容存档于February 18, 2015).  已忽略未知参数|df= (帮助)
  389. ^ 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. [February 18, 2015]. (原始内容存档于February 18, 2015).  已忽略未知参数|df= (帮助)
  390. ^ Global mobile statistics 2014 Part A: Mobile subscribers; handset market share; mobile operators. mobiThinking. May 2014 [September 9, 2014]. (原始内容存档于September 6, 2014).  已忽略未知参数|df= (帮助)
  391. ^ Mahapatra, Lisa. Android Vs. iOS: What’s The Most Popular Mobile Operating System In Your Country?. November 11, 2013 [January 30, 2014]. (原始内容存档于February 22, 2014).  已忽略未知参数|df= (帮助)
  392. ^ Elmer-DeWitt, Philip. Don't mistake Apple's market share for its installed base. CNN. January 10, 2014 [January 30, 2014]. (原始内容存档于January 30, 2014). 
  393. ^ Samsung sells more smartphones than all major manufacturers combined in Q1. [May 12, 2014]. (原始内容存档于May 12, 2014).  已忽略未知参数|df= (帮助)
  394. ^ 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. December 10, 2013 [September 9, 2014]. (原始内容存档于September 9, 2014).  已忽略未知参数|df= (帮助)
  395. ^ Vincent, James. Android is now used by 1.4 billion people. The Verge. Vox Media. September 29, 2015 [March 12, 2017]. (原始内容存档于January 14, 2017).  已忽略未知参数|df= (帮助)
  396. ^ Lomas, Natasha. Android Now Has 1.4 Billion 30-Day Active Users Globally. TechCrunch. AOL. September 29, 2015 [March 12, 2017]. (原始内容存档于March 13, 2017).  已忽略未知参数|df= (帮助)
  397. ^ Protalinski, Emil. Android passes 2 billion monthly active devices. VentureBeat. May 17, 2017 [May 17, 2017]. (原始内容存档于May 17, 2017).  已忽略未知参数|df= (帮助)
  398. ^ Ng, Alfred. Google's Android now powers more than 2 billion devices. CNET. CBS Interactive. May 17, 2017 [May 17, 2017]. (原始内容存档于May 17, 2017).  已忽略未知参数|df= (帮助)
  399. ^ Martinez, Juan. 84.7% of all global smartphone shipments run Android. TechRadar. Future plc. August 14, 2014 [October 11, 2017]. (原始内容存档于October 11, 2017).  已忽略未知参数|df= (帮助)
  400. ^ 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. August 14, 2014 [October 11, 2017]. (原始内容存档于October 11, 2017).  已忽略未知参数|df= (帮助)
  401. ^ Walter, Derek. Report: Nearly 90 percent of smartphones worldwide run Android. Greenbot. International Data Group. November 3, 2016 [October 11, 2017]. (原始内容存档于October 11, 2017).  已忽略未知参数|df= (帮助)
  402. ^ Bhattacharya, Ananya. Android just hit a record 88% market share of all smartphones. Quartz. Atlantic Media. November 3, 2016 [October 11, 2017]. (原始内容存档于October 11, 2017).  已忽略未知参数|df= (帮助)
  403. ^ Statt, Nick. Android users have installed more than 65 billion apps from Google Play in the last year. The Verge. Vox Media. May 18, 2016 [March 12, 2017]. (原始内容存档于March 13, 2017).  已忽略未知参数|df= (帮助)
  404. ^ Number of Android applications. AppBrain. February 9, 2017 [March 12, 2017]. (原始内容存档于February 10, 2017). 
  405. ^ Reardon, Marguertite. Google just bought itself patent protection. CNET. CBS Interactive. August 15, 2011 [March 11, 2017]. (原始内容存档于March 12, 2017).  已忽略未知参数|df= (帮助)
  406. ^ Perry, Douglas. Google Android Now on 135 Million Devices. Tom's Guide. Purch Group. July 16, 2011 [March 11, 2017]. (原始内容存档于June 20, 2017).  已忽略未知参数|df= (帮助)
  407. ^ Russell, Jon. Report: Android overtakes Windows as the internet’s most used operating system. TechCrunch. AOL. April 3, 2017 [September 3, 2017]. (原始内容存档于September 3, 2017).  已忽略未知参数|df= (帮助)
  408. ^ Protalinski, Emil. StatCounter: Android overtakes Windows as world’s most-used operating system. VentureBeat. April 3, 2017 [September 3, 2017]. (原始内容存档于September 3, 2017).  已忽略未知参数|df= (帮助)
  409. ^ Operating System Market Share Worldwide. StatCounter. [September 3, 2017]. (原始内容存档于August 31, 2017).  已忽略未知参数|df= (帮助)
  410. ^ Dashboards. Android Developers. [15 May 2018].  已忽略未知参数|df= (帮助)
  411. ^ Android P Beta Devices. Android Developers. Google. 
  412. ^ Android Dashboard - Platform Versions. [2018-08-04]. 
  413. ^ Wired UK. Op-Ed: Android Piracy Is Huge Problem for Game Devs | Game|Life. Wired.com. May 3, 2012 [September 15, 2012]. (原始内容存档于September 6, 2012).  已忽略未知参数|df= (帮助)
  414. ^ Yin, Wesley. Football Manager dev hopes to stick with Android despite 9:1 piracy rate. Eurogamer.net. April 24, 2012 [September 15, 2012]. (原始内容存档于September 16, 2012).  已忽略未知参数|df= (帮助)
  415. ^ Armasu, Lucian. Wind-up Knight developer: Piracy rates on iOS and Android are comparable, China is the main source. Androidauthority.com. July 30, 2012 [October 6, 2012]. (原始内容存档于October 20, 2012).  已忽略未知参数|df= (帮助)
  416. ^ Paul, Ryan. Android antipiracy cracked, Google says devs used it wrong. Ars Technica. Condé Nast. August 25, 2010 [March 11, 2017]. (原始内容存档于March 12, 2017).  已忽略未知参数|df= (帮助)
  417. ^ Amadeo, Ron. Update: Google posts DRM workaround for paid Android Wear apps. Ars Technica. Condé Nast. July 9, 2014 [March 11, 2017]. (原始内容存档于February 10, 2017).  已忽略未知参数|df= (帮助)
  418. ^ McAllister, Neil. Android app DRM quietly disabled due to bug. The Register. August 8, 2012 [June 10, 2012]. (原始内容存档于August 11, 2012).  已忽略未知参数|df= (帮助)
  419. ^ 最近比较烦?细数Android成长之烦恼王彦恩中关村在线2011年9月29日
  420. ^ 420.0 420.1 谷歌甲骨文大战Java: 开源软件争议“合理使用”_新浪财经_新浪网. 
  421. ^ 甲骨文起诉Android侵犯Java专利权来龙去脉 -搜狐IT. 
  422. ^ 谷歌惹麻烦:被判侵犯甲骨文Java版权
  423. ^ Java专利侵权案:甲骨文赢得对谷歌的上诉
  424. ^ 谷歌要求重审Android侵犯甲骨文版权案_Oracle Java_cnBeta.COM. 
  425. ^ 甲骨文控告谷歌Android非法使用Java败诉_天极网. 
  426. ^ 下一版Android将以OpenJDK取代甲骨文的Java APIs-iThome. 

外部链接