本篇文章2481字,读完约6分钟

【科技在线】

美国时间周二,谷歌正式发布了新版本的移动操作系统安卓11,并将源代码推送到安卓开源项目( aosp )上。 与以前的旗舰版不同,安卓11不仅首先用空更新自己公司pixel企业品牌的手机,还会出现在oneplus、小米、oppo、realme手机上,今后几个月很多

到目前为止,由于运营商和设备制造商的延误,安卓的更新需要几个月才能完成。 安卓是安装在数千个不同设备上的主要移动操作系统,每月支持25亿多台活动设备,但对新系统的渗透帮助不大。 但是,随着android 11期望在更短的时间内登录更多的设备,没有使用android 11测试流程的开发人员必须跟上,确保APP和游戏为公司和客户做好了准备。

安卓11的测试过程充满曲折,去年发售了6个测试版,今年发售了4个开发者预览版和3个测试版。 谷歌于2月发布了安卓11 DP1。 这是发布安卓开发者预览版的较早版本。 3月发表了安卓11 DP3,4月发表了安卓11 DP3。 安卓11测试版1本应该在5月发布,但谷歌为了方便起见发布了安卓11 DP4。

最终beta 1于6月上市,之后于7月发布了beta 2,于8月发布了beta 3。 beta 1一般在谷歌的i/o开发者会议上展示。 这是安卓测试版普遍出现的地方。 但是,由于新型冠状病毒大爆发的爆发,活动被取消了。 谷歌原本打算举办安卓11:beta launch show活动,但由于美国爆发种族主义和警察暴行抗议,谷歌被迫推迟并取消了该活动。

安卓11的功能

安卓11增加了很多新功能。 谷歌最初分为三个主题:人、控、隐私。 但是,也支持5g、新的屏幕类型和来电筛选。 此外,还有一个帧率api,允许APP和游戏支持可变刷新率。 这将成为未来几年的一大焦点,因为手机和电视都使用计算机显示器的这一功能。 谷歌还扩展了用于执行计算密集型机器学习操作的神经网络api。

照片:安卓11 5g体验

测试过程结束后,谷歌团队暗中进行了另一项改进。 也就是说,这是谷歌和苹果共同开发的新型冠状病毒接触通知api。 7月下旬,谷歌宣布,将更新该系统的版本,支持国家之间的互操作性,安卓11 APP应用无需打开设备位置设置,即可采用api。

安卓11人功能

安卓11应该以越来越多的人为中心,更有表现力,让它能够识别和优先考虑你生活中重要的人。 也就是说,预计会有很多消息传递功能。

对话通知显示在上方阴影的专用部分,有对话固有的操作,如人转移设计、用气泡打开对话、在主画面上创建对话快捷方式、设置提醒等。

泡沫可以帮助客户在解决多任务时可视化和访问对话。 谷歌希望即时消息和聊天APP在安卓11上的通知中采用bubble api;

集成键盘建议允许自动输入法APP和输入法( ime )安全、直接地在ime建议栏中提供上下文特定的实体和字符串

对于完全通过语音控制手机的人来说,语音访问现在包括了解屏幕副本和上下文、生成辅助命令标签和接入点的设备的视觉皮层。

安卓11控制功能

照片:安卓11设备控制

安卓11可以轻松控制智能设备。

设备控制可以帮助客户访问和控制所连接的设备。 只需长按电源按钮,即可立即调用设备控制,APP应用程序可以使用新的api在控制中显示;

使用媒体控件,可以在耳机、扬声器、电视等音频或视频拷贝的输出设备之间进行切换。 客户可以从开发人员选项中启用此功能,并在将来的测试版中默认启用。

安卓11隐私功能

照片:安卓11隐私控制

android 11还可以增加对敏感权限的管理,并通过更快的更新使设备更安全。

通过不重复的权限,客户只能向APP应用程序授予对设备麦克风、照相机或位置的一次访问权限。 下次采用APP应用程序时,该APP应用程序可以再次请求权限。

背景位置:为了防止开发者滥用,需要得到许可才能访问APP应用程序中的后台位置,但是谷歌在2021年之前不会对现有的APP应用程序执行该策略。

自动重置权限:如果客户在很长一段时间内没有使用APP应用程序,android 11将自动重置与该APP应用程序相关的所有执行权限,并通知客户。 APP可以在下次采用APP应用程序时再次请求权限

范围存储:谷歌改进了这一功能,更好地保护外部存储上的APP和客户数据,使开发者可以更轻松地进行迁移。

去年推出的谷歌播放系统更新加速了安卓生态系统中设备的核心操作系统组件的更新。 谷歌将可更新模块的数量翻了一番。 这12个新模块有助于提高客户和开发人员的隐私、安全性和一致性。

biometricprompt api :开发者可以指定解除锁定APP应用程序或访问APP应用程序的敏感部分所需的生物认证强度。 为了向后兼容,谷歌在jetpack生物特征库中添加了这些功能;

身份证api :手机驾照、国民身份证、数字身份证等新用例。

开发者指南

对于开发者,谷歌建议在运行安卓11的设备或模拟器上安装APP,测试所有客户进程和功能,以防止所有更改破坏拷贝。 在检查新的api和功能之前,必须首先测试当前的APP应用程序并发布兼容的更新。

重要的行为变化包括:

不重复的权限:客户现在可以向访问对象、设备麦克风和照相机授予不重复的权限。

外部存储器访问—APP应用程序将无法访问外部存储器中其他APP应用程序中的文件

scudo增强分配器: scudo现在是APP位置中本机代码的堆内存分配器

文件描述符清洁器:缺省情况下启用fdsan,以检测APP应用程序中本机代码的文件描述符并解决问题。

无论是升级到安卓11的客户还是购买新设备的客户,这些更改都只会影响安卓11的客户,但这仍然意味着数百万台设备。 安卓11还包括选择参与行为的更改。 一旦加入新平台,这些更改将影响APP。

谷歌建议开发者详细研究所有安卓11 APP的暗主题、手势导航、共享快捷方式api、同步输入法迁移、新屏幕类型等功能。 值得注意的是,前三个功能被添加到了安卓10上。 除此之外,谷歌还建议探索对话、气泡api、5g、设备控制、媒体控制等功能。

标题:“谷歌正式发布了最新版本的移动操作系统Android 11”

地址:http://www.e6x2f.com/xwzx/18591.html