扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
美国的。给您个安卓系统发展史:
创新互联是专业的陈巴尔虎网站建设公司,陈巴尔虎接单;提供成都网站建设、网站制作,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行陈巴尔虎网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!
2003年10月,Andy Rubin等人创建Android公司,并组建Android团队。
2005年8月17日,Google低调收购了成立仅22个月的高科技企业Android及其团队。安迪鲁宾成为Google公司工程部副总裁,继续负责Android项目。
2007年11月5日,谷歌公司正式向外界展示了这款名为Android的操作系统,并且在这天谷歌宣布建立一个全球性的联盟组织,该组织由34家手机制造商、软件开发商、电信运营商以及芯片制造商共同组成,并与与84家硬件制造商、软件开发商及电信营运商组成开放手持设备联盟(Open Handset Alliance)来共同研发改良Android系统,这一联盟将支持谷歌发布的手机操作系统以及应用软件,Google以Apache免费开源许可证的授权方式,发布了Android的源代码。
2008年,在GoogleI/O大会上,谷歌提出了Android HAL架构图,在同年8月18号,Android获得了美国联邦通信委员会(FCC)的批准,在2008年9月,谷歌正式发布了Android 1.0系统,这也是Android系统最早的版本。
2009年4月,谷歌正式推出了Android 1.5这款手机,从Android 1.5版本开始,谷歌开始将Android的版本以甜品的名字命名,Android 1.5命名为Cupcake(纸杯蛋糕)。该系统与Android 1.0相比有了很大的改进。
2009年9月份,谷歌发布了Android 1.6的正式版,并且推出了搭载Android 1.6正式版的手机HTC Hero(G3),凭借着出色的外观设计以及全新的Android 1.6操作系统,HTC Hero(G3)成为当时全球最受欢迎的手机。Android 1.6也有一个有趣的甜品名称,它被成为Donut(甜甜圈)。
2010年2月份,Linux内核开发者Greg Kroah-Hartman将Android的驱动程序从Linux内核“状态树”(“staging tree”)上除去,从此,Android与Linux开发主流将分道扬镳。在同年5月份,谷歌正式发布了Android 2.2操作系统。谷歌将Android 2.2操作系统命名为Froyo,翻译完名为冻酸奶。
2010年10月份,谷歌宣布Android系统达到了第一个里程碑,即电子市场上获得官方数字认证的Android应用数量已经达到了10万个,Android系统的应用增长非常迅速。在2010年12月,谷歌正式发布了Android 2.3操作系统Gingerbread (姜饼)。
2011年1月,谷歌称每日的Android设备新用户数量达到了30万部,到2011年7月,这个数字增长到55万部,而Android系统设备的用户总数达到了1.35亿,Android系统已经成为智能手机领域占有量最高的系统。
2011年8月2日,Android手机已占据全球智能机市场48%的份额,并在亚太地区市场占据统治地位,终结了Symbian(塞班系统)的霸主地位,跃居全球第一。
2011年9月份,Android系统的应用数目已经达到了48万,而在智能手机市场,Android系统的占有率已经达到了43%。继续在排在移动操作系统首位。在本月19号,谷歌将会发布全新的Android 4.0操作系统,这款系统被谷歌命名为Ice Cream Sandwich(冰激凌三明治)。
2012年1月6日,谷歌Android Market目前已有10万开发者推出超过40万活跃的应用,大多数的应用程序为免费。Android Market应用程序商店目录在新年首周周末突破40万基准,距离突破30万应用仅4个月。在2011年早些时候,Android Market从20万增加到30万应用也花了四个月。
Android13会给广大用户带来这些新功能体验:概览、照片选择器、附近的Wi-Fi 设备权限、按应用设定的语言偏好设置。
概览-开发者工作效率提高
a.带主题的应用图标。从 Android 13 起,用户可以选择启用带主题的应用图标。借助此功能,用户可以调节受支持的 Android 启动器中应用图标的色调,以继承所选壁纸和其他主题的配色。
b.规格。大多数应用都可以重复使用用于通知的矢量可绘制对象。
c.实现带主题的应用图标。将 monochrome android:drawable 属性添加到 元素中。例如,在 res/mipmap-anydpi-v26/ic_launcher.xml 中:(此处图略)。在您的清单文件中,使用 android:icon 定义图标。
d.为多语言用户提供更好的支持。按应用设定的语言偏好设置。改进了日语文本换行。改进了非拉丁字母的行高。文本转换 API。更快断字。彩色矢量字体。
照片选择器
a.选择媒体。照片选择器提供了一个可浏览、可搜索的界面,其中按日期(从最近到最早)顺序向用户呈现其媒体库中的文件。您可以指定用户只能看到照片或只能看到视频,并且默认情况下,允许的媒体选择量上限设置为 1。
b.定义分享限制。应用可以声明 android.provider.extra.PICK_IMAGES_MAX 的值,该值表示在向用户显示时照片选择器中显示的媒体文件数量上限。例如,如果您提示用户为其账号选择要求的个人资料照片,请将一张照片设置为分享要求上限。
c.选择多张照片或多个视频。
附近的Wi-Fi 设备权限
Android 13 引入了 NEARBY_WIFI_DEVICES 运行时权限,该权限属于 NEARBY_DEVICES 权限组,适用于会管理设备与附近 Wi-Fi 接入点连接情况的应用。借助此权限,您可以更轻松地说明应用为何访问附近的 Wi-Fi 设备;在以前的 Android 版本中,这类应用需要声明 ACCESS_FINE_LOCATION 权限。
按应用设定的语言偏好设置
在许多情况下,多语言用户会将其系统语言设置为某一种语言(例如英语),但又想为特定应用选择其他语言(例如荷兰语、中文或印地语)。为了帮助应用为这些用户提供更好的体验,Android 13 针对支持多种语言的应用引入了以下新功能:
使应用可在运行时设置在界面中使用其他语言的 API。
使用自定义应用内语言选择器的应用应当使用这些新 API,以确保无论用户通过何种方式选择其语言偏好设置,都能获得一致的用户体验。
允许用户为每个应用选择首选语言的系统设置
参考文献:[1].安卓平台。
前段时间,我们三易生活花了不少篇幅给大家分析刚刚发布不久的Android 12、Android 12L操作系统,以及他们背后的一些故事。
当时我们曾指出,如今谷歌Pixel系列机型上所搭载的“官方Android系统”,实际上与开源的AOSP代码已经不再能直接划等号。在谷歌明显将旗下硬件产品线的受众群从开发者转向普通消费者后,这家互联网巨头在正越来越积极地向Pixel系列的系统里增添“独占和首发功能”,从而使其用户体验变得越来越“接地气”、更符合一般用户的日常需求。
然而严格来说,变得更“接地气”的还不只有Pixel系列机型中所搭载,经过谷歌二次“魔改”后的独占Android系统,就连公开、免费的开源Android本身,近年来其实也发生了不小的变化。并且更为重要的是,如果我们深入地去探究这些变化就不难发现,它们之中的很多似乎都受到了国内智能手机厂商与他们“魔改安卓”的影响。
Android 6.0的重大更新,或许源自国内厂商
第一个明确受到国内“魔改系统”影响的原生Android功能是什么?关于这个问题,目前已经几乎无法考证。但要说在早期Android版本里,有什么重要功能是明显受到国内手机厂商影响而诞生的,毫无疑问就是Android 6.0时添加的软件权限管理功能了。
要知道,在整个原生Android系统的早期发展史中,“权限管理”可以说绝对是个老大难问题。早在Android 2.3之前,应用只需要在安装时向用户进行权限展示就行,用户其实是没有权利拒绝任何一项权限申请的,因为拒绝就意味着取消安装。换而言之,只要你安装了某个APP,就等于授予了其所请求的所有权限。
到了Android 2.3版本后,谷歌修改了原生Android系统的权限管理逻辑,规定APP在需要某些敏感权限时,必须额外向用户弹出提示。比如说,某款应用想要看你的联系人列表,此时系统就会给出提示询问你“是否同意”。虽然乍看之下,这个设计已经进步很大了,可问题是此时的Android系统里,这种“权限提示”是一次性、且效果永久的。也就是说,一旦用户选了“允许”或“不允许”,就再也没有“反悔”的机会了。而这就意味着你一时的手滑,就可能让一个流氓软件从此得逞;或是因为一时点错,从此造成一款软件变得无法正常运行。
正因如此,在Android 2.3之后,越来越多“魔改安卓”系统开始将功能强大、且支持用户随时更改的权限管理功能,作为了重点宣传项目,甚至一些主动“强力管控权限”的应用也因此红极一时。并且有意思的是,从这些“魔改安卓”系统的功能表现上来看,实际上6.0版前的Android系统内部就已经具备了随时开关应用权限的底层机制,但不知为什么谷歌就是没有将其开放给普通用户。直到Android 6.0的到来,许多国内开发者惊讶地发现,谷歌全新的(同时也是沿用至今的)权限管理功能,看起来与国产安卓手机系统几年前就已经做出来的功能极为相似。
大家熟悉的全面屏,同样是“出口转内销”
相比起Android权限管理功能“高度疑似”源自国内厂商的情况,如今Android系统对于各类全面屏设备的支持,以及其在应用后台省电方面的各种底层优化技术,就是很明确地是来自于国内企业的贡献了。
2016年,在小米初代MIX的发布会上,雷军不仅展示了这款“全面屏概念机”的种种设计和结构难点,还专门提到了小米团队带着真机前往谷歌总部,成功说服谷歌在Android系统中增加对“全面屏”原生支持的故事。
老实说,如果小米不去找谷歌、而是自己改系统显示比例,能不能让初代MIX正常工作?当然能。当时许多第三方“魔改”系统都可以随意更改屏幕比例、分辨率、DPI等参数,所以这在技术上实现起来一点也不困难。但是这样一来,初代MIX很可能就无法得到第三方应用的良好适配,自然也就很难有后来那么大的行业影响力了。
当然,你可以说小米当时去找谷歌,主动要求“魔改”Android的行为,实际上也为他们的竞争对手推出全面屏机型打下了基础。然而从整个行业的角度来说,这实际上正是小米高明的地方,毕竟自己的“全面屏”设计借谷歌Android之手成为了新的标准,这不仅使得其在产品研发上取得了主动,同时也直接带动了新的市场潮流,让消费者产生了对“全面屏手机”的需求。
“Android”越来越像安卓,而这当然是件好事
除了权限管理和“全面屏”外,纵观这些年来的Android技术发展史,我们实际上还能看到大量“撞脸”国内安卓系统的细节。比如说原生Android的后台省电机制、原生Android在状态栏下方新增的IoT设备控制面板,以及此次Android 12代码中被挖掘出来的“滚动截屏”、“ 游戏 模式”和“应用多开”等一系列功能。
Android 12隐藏的“ 游戏 模式”
为什么原生Android系统会在功能、设计上变得与国内的“魔改安卓”越来越像?一方面我们可以说,谷歌自然会吸取整个生态里的优秀设计,将他们认为有助于改善用户体验的设计变为“官方标准”。
从Android 11开始,关机界面就新增了对IoT设备的控制功能
从另一方面来说,大家要知道Android虽然是由谷歌负责“出品”,但实际上在整个开发阶段里,谷歌并非唯一的系统代码贡献者。除了谷歌外,包括三星、LG、MOTO、索尼,以及国内的小米、vivo、OPPO、realme、一加等等手机厂商,也都会向其贡献代码。
Android 12 Beta的官方合作厂商,几乎全是中国企业
如此一来,其实事情就很耐人寻味了。毕竟,如果原生Android系统“更像”国内的魔改安卓,实际上就只有两种可能。一种是谷歌现在也觉得国内手机厂商的“魔改系统”在一些设计上更为人性化、更好用;另一种则是代表着我们的国内手机厂商们在如今的Android体系里不断提高的贡献比例,也对有了更多的话语权、并且对新系统有了更多的影响力。
很显然,无论是哪一种情况,对于消费者来说都是好事一桩。
在移动操作系统中,谷歌的Android可能是最受欢迎的,其市场份额远高于苹果的iOS,尽管Android系统取得了成功,但在它的背后,存在着不小的问题和隐患,为谷歌也带来了不少麻烦。由于拥有世界上最大的操作系统,谷歌在许多地方面临反垄断审查。欧盟可能是最严重的违规者。
谷歌失去了吸引力。不过,尽管判决得到维持,谷歌也并非完全是徒劳。根据此前的裁决,谷歌必须支付高达43.4亿欧元(约合人民币300亿元)的罚款。罚款金额降至41.25亿欧元,约合人民币286亿元。谷歌是世界上最大的科技公司之一,不太可能受到低于300亿元的罚款的影响。谷歌的android是世界上最大的移动操作系统,市场份额,是领先于iOS的,然而,这也给谷歌下了很多麻烦,除了美国的反垄断调查,欧盟正针对谷歌的android展开垄断调查,在尖锐的末端,一个共同的欧洲法院作出了裁决,维持了欧盟之前对谷歌android滥用竞争对手的决定,谷歌再次输掉了上诉。
法院基本上支持委员会的决定,即对移动设备制造商和移动网络运营商施加非法限制,以巩固谷歌搜索引擎的主导地位。为了更好地反映侵权的严重性和持续时间,欧盟普通法院认为对谷歌处以41.25亿欧元的罚款是合适的。Android给每个人带来了更多的选择,而不是更少,并支持欧洲和世界各地数以千计的成功企业。十多年后,法院推翻了这一裁决,不仅要求罚款,还要求支付6亿欧元的利息。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流