作者 | Emil Protalinski

译者 | 刘畅,责编 | 伍杏玲

出品 | CSDN(ID:CSDNnews)

以下为译文:

谷歌今天发布了第三款Android 11开发人员预览版,其中主要包含应用退出原因更新,GWP-ASan堆分析、ADB、无线调试和数据访问审核。

开发者可以从developer.android.com下载Android 11 DP3。目前该版本只提供于Pixel 2、Pixel 2 XL、Pixel 3、Pixel 3 XL、Pixel 3a、Pixel 3a XL、Pixel 4和Pixel 4 XL。版本包括一个预览SDK以及官方的Android仿真器。

Google在2月份发布了Android 11 DP1,这是该版本迄今为止发布的最早的Android开发者预览版,在3月发布了Android 11 DP2。

去年,Google使用了Android Beta计划,让开发者在选定设备上进行over-the-air的更新来获得早期的Android版本。但是,今年Google不会将前几个预览版本作为Beta发布(这需要开发者自己手动刷新设备)。换句话说,Android 11只是为开发人员准备。

Android 11 DP1提供了5G体验,改进了人机对话,神经网络API 1.3版本,隐私和安全性功能,Google Play系统更新,应用程序兼容性,连接性,改进了图片和相机以及调整了低延迟。DP2在DP1的基础上建立了具有可折叠,呼叫筛选和神经网络API提升的组件。DP3添加了三个新功能,并对现有的两个功能进行了改进。

以下是Android 11 Developer Preview 3中的新增功能的摘要:

应用程序退出原因更新:Android 11具有退出原因API,可帮助开发者定位应用程序退出的原因,包括崩溃,系统崩溃和用户操作。DP3根据开发人员的输入进行了一些更新。

1、GWP-ASan堆分析:一种采样分配工具,以最小的开销或对性能的影响来检测堆内存错误。GWP-ASan默认在平台二进制文件和系统应用程序中运行。如果开发者的应用使用了本机代码或库,则这是查找和修复内存安全问题的另一种方法。

2、ADB功能:将开发计算机中的大型APK(2GB +)安装到Android 11设备的速度提高了10倍。要使用此新开发者工具,开发者需要使用新的APK签名方案v4格式对APK进行签名,然后使用更新的ADB命令行工具安装APK。在DP3中,由于需要在设备级别更改文件系统,因此ADB Incremental仅适用于Pixel 4和Pixel 4 XL。

3、无线调试:使用通过Wi-Fi连接的ADB。与现有的TCP / IP调试工作流程不同,Android 11上的无线调试不需要设置cable,可以记住一段时间内的连接,并且可以利用最新的Wi-Fi标准来全速运行。未来的Android Studio版本将提供带有QR码扫描功能的无线调试集成体验。

4、数据访问审核更新:对开发者的应用进行检测,以更好地了解它是如何访问用户数据以及用户来源。在DP3中,Google重命名了其中一些API。

Google还发布了Android11的时间表,Beta Release将会在四五月左右推出,预计Android11版本在6月份会渐趋稳定,并会在第三季正式推出。

以下是Android 11的预览/测试版时间表:

2月:开发人员预览版1(着重于开发人员的反馈,包括新功能,API和行为更改)

3月:Developer Preview 2(具有附加功能,更新API和行为更改)

4月:Developer Preview 3(稳定性和性能的更新)

5月:Beta 1(初始Beta版质量版本,向注册Android Beta的早期开发者进行无线更新)

6月:Beta 2(平台稳定性里程碑。最终的API和行为。开始发布Play版本)

Q3:Beta 3(发布候选版本)

Q3:最终版本(向AOSP和生态系统发布Android11)

Google要求开发人员将应用程序与Android 11兼容,让用户可以在升级时实现无缝过渡。Google工程副总裁戴夫·伯克(Dave Burke)表示:“当达到平台稳定性时,系统行为、非SDK灰名单和API就会确定下来……那时,我们会计划进行最终的兼容性测试,并尽快发布完全兼容的应用程序、SDK、库,以便为最终的Android 11版本做好准备。”

原文链接:https://venturebeat.com/2020/04/23/google-launches-android-11-developer-preview-3/

本文为CSDN翻译文章,转载请注明出处。


新勋章,新奖品,高流量,还有更多福利等你来拿

更多精彩推荐

☞用 Python 实现手机自动答题,下一个百万获奖人可能就是你!
☞身为开发人员,这些数据库合知识不掌握不合适!
☞蒋凡“罚酒三杯”,这些被价值观干掉的阿里人表示不服
☞用 Python 实现手机自动答题,这下百万答题游戏谁也玩不过我!
☞IDEA 惊天 bug:进程已结束,退出代码 1073741819
☞当 DeFi 遇上 Rollup,将擦出怎样的火花?
你点的每个“在看”,我都认真当成了喜欢
Logo

20年前,《新程序员》创刊时,我们的心愿是全面关注程序员成长,中国将拥有新一代世界级的程序员。20年后的今天,我们有了新的使命:助力中国IT技术人成长,成就一亿技术人!

更多推荐