Android 11 Developer Preview 3 已经在昨晚推出。根据 Google Timeline,经过三个 Developer Preview 后,下个月就会进入 Beta 阶段,最终的正式版本就会在第三季推出。
根据 Google 的资料,Android 11 Developer Preview 3 有五个主要改动,这些改动都是技术层面,并不是针对一般用家的功能或操作界面改动。
App exit ressons update
– Android 11 改进了 exit reasons API,可以让应用程式更易知悉 App exit 的原因 (Crash, System, 用家操作, 等) 以及当时应用程式的状态。
GWP-ASan heap analysis
– GWP-ASan 是一个侦测 Heap Memory Errors 的工具,可以协助修正 Memory Safety 问题。GWP-ASan 本身已默认予平台和系统应用程式使用,现在就可以供其他 Apps 使用
ADB Incremental
– 开发应用程式时都会使用 ADB 将 APK 档案传输至装置安装,若是要安装一些大型 APK,ADB 传输就需要较长时间,ADB Incremental 就可以改善这情况。安装大过 2GB 的 APK 档案,透过 ADB Incremental 技术下安装速度可以快 10倍。
Wireless Debugging
– ADB over Wi-Fi 全面改进,无需 USB 连线进行设定,可储存连线资料,并可在 Wifi 最新制式下全速使用。Google 亦计划在将来的 Android Studio 版本加设 QR Code 扫描功能,整合至 Wireless Debugging。
Data access auditing updates
– Data access auditing 可以让应用程式更易理解如何用家资料存取和应用,相关的 API 名字在 Developer Preview 3 中修改了。
等待下月推出 Beta 版本
Google 会陆续放出 Developer Preview 3 的 OTA 和 Factory Image,OTA 更新亦会推送至已安装 Developer Preview 版本的装置。现提供的 Device System Image 包括有 Pixel 2/XL, 3/XL, 3a/XL 和 4/XL,另外亦可以在 Android Studio 内的 Emulator 设定使用。
Developer Preview 目的是让应用程式开发商预览和参与,由于仍属于开发阶段,Google 不建议一般用家安装作日常使用。若果很想试用 Android 11 的话,可以耐心等多一个月,下月就是 Beta 阶段,Beta 版本会较适合 Early Adopter 一般使用。