据Venturebeat今日报道,谷歌今天发布了Android 11 Beta 3,这是其下一个移动操作系统版本的第七次也是最后一次预览。 Beta 3使Android 11处于发布候选状态,这意味着Google已经完成了在新平台上的画龙点睛。这是开发人员在Google开始向企业和消费者推出Android 11之前必须确保其应用和游戏准备就绪的最后机会。
Android 11的Beta版时间表很麻烦。 Google于2月(最早发布Android开发者预览版),3月的Android 11 DP2和4月的Android 11 DP3推出了Android 11 DP1。 Android 11 Beta 1本应于五月上市,但我们将Android 11 DP4作为权宜之计。 Beta 1于6月到达,Beta 2于7月到达。 Beta 1通常会在Google的I / O开发者大会上展示,该大会通常会首次亮相,但由于冠状病毒,该活动被取消了。 #Android11:Beta Launch Show本来可以代替发生,但由于对系统性种族主义和警察暴行的抗议,Google推迟并最终取消了该发布会。
每次我们问时,Google都会坚持按计划推出Android 11,最终定于第三季度正式发布。上个月,谷歌无意中推迟了9月8日的发布日期,尽管当我们按下确认键时,谷歌拒绝发表评论。您现在可以通过Android Beta程序获得Android 11 Beta 3或直接下载。 Google还将为以前的版本推送无线(OTA)更新。该版本包括最终的SDK,其中包含Pixel 2,Pixel 2 XL,Pixel 3,Pixel 3 XL,Pixel 3a,Pixel 3a XL,Pixel 4和Pixel 4 XL的系统图像,以及官方的Android仿真器。如果您购买本周初发布并于8月20日上市的Pixel 4a,则还可以安装Android 11 Beta3。这9台Pixel手机仅占每月活跃Android设备超过25亿的一小部分。开发人员首先探索新版本的原因。谷歌将前四个Android 11开发者预览版限制在这些手机上,但谷歌已经与其OEM合作伙伴合作,将Beta引入更多设备。
曝光通知API
尽管Android 11基本上已经完成了几个月,但Beta 3确实包含了另一项更改:谷歌与苹果公司开发的最新的COVID-19曝光通知API。上周,Google更新了该系统的版本,以支持国家之间的互操作性。该公司还宣布,Android 11应用程序将能够使用API​​,而无需打开设备位置设置。
Google副总裁Dave Burke强调说,该例外情况仅针对Exposure Notification API进行了设计,“其使用方式无法通过蓝牙扫描推断设备位置。” “为保护用户隐私,除非设备位置设置已启用且用户已授予其位置许可,否则仍将禁止所有其他应用程序执行蓝牙扫描。”
发布候选Beta 2带来了平台稳定性里程碑,最终确定了面向Android 11应用程序的表面和行为,包括SDK和NDK API,系统行为以及对可能影响应用程序的非SDK接口的限制。 Google说,Beta 3包括用于Android Studio的官方API 30 SDK和构建工具,以及“最新修复和优化”。
开发人员应将其生产应用安装在运行Android 11的设备或模拟器上,测试所有用户流程和功能,并确保Android 11所做的任何更改均不会破坏任何内容。现在距离Android 11仅有一个月的距离,Burke呼吁所有Android应用程序和游戏开发人员“完成兼容性测试并很快发布更新。对于SDK,库,工具和游戏引擎开发人员而言,立即发布兼容版本甚至更为重要,因为您的下游应用程序和游戏开发人员可能会在收到您的更新之前被阻止。
尽管这些更改只会影响Android 11用户,无论是更新到Android 11还是购买新设备的用户,仍然可以转换为数百万的设备。在探索新的API和功能之前,开发人员应首先测试其当前应用并发布兼容性更新。
Android 11功能
Google几个月来一直在开发新功能。 Android 11 Developer Preview 1带来了5G体验,人和对话的改进,神经网络API 1.3,隐私和安全性功能,Google Play系统更新,应用程序兼容性,连接性,图像和相机改进以及低延迟调整。 DP2建立在具有可折叠,呼叫筛选和更多神经网络API改进功能的组件上。 DP3包括应用程序退出原因更新,GWP-ASan堆分析,Android调试桥增量,无线调试和数据访问审核。 DP4没有任何新功能。
Beta 1通过新的消息传递功能(对话,通知,气泡,合并的键盘建议和语音访问),用于设备和媒体的智能家居控件以及隐私功能(一次性许可,自动重置许可,后台位置更改)获得了不小的补偿,以及更多的Google Play系统更新模块)。我们在上面介绍了Beta 2和Beta 3-它们更多是关于稳定性和最终修饰,而不是新功能。
虽然开发人员预览仅适用于开发人员,早期采用者以及任何对Beta版软件感兴趣的人,现在都可以尝试Android 11。作为回报,Google要求您提供反馈并报告错误。
Android 11 Beta时间表
去年,有六个测试版。今年,已经有四个开发人员预览版和三个Beta版。
这是Android 11的时间表:
2月:开发人员预览版1(早期的基线构建着重于开发人员的反馈,包括新功能,API和行为更改。)
3月:Developer Preview 2(具有附加功能,API和行为更改的增量更新。)
4月:Developer Preview 3(稳定性和性能的增量更新。)
5月:Developer Preview 4(应用程序兼容性和性能改进。)
6月:Beta 1(最终SDK和NDK API;针对面向Android 11的应用开放Google Play发布。)
7月:Beta 2(平台稳定性里程碑。最终的API和行为。)
8月:Beta 3(发布候选版本。)
Q3:最终版本(向AOSP和生态系统发布的Android11。)
如果您尚未开始测试,现在是时候了。下载Beta 3后,请使用SDK(设置指南)更新Android Studio环境。然后安装您当前的生产应用程序并测试用户流程。有关新功能的完整摘要,请检查API概述,API参考和行为更改。

头像

By szf