Google发布Android 11预览版更新,加入新API支持5G与折叠设备使用体验

Google在2月发布最新的Android 11之后,紧接着现在又发布了第2预览版,这个版本加入了许多新的API,并且在隐私安全以及用户操作上,也都有更新,以提供开发者更丰富的控制能力。安装Android 11开发者预览版1与1.1的用户,可以通过OTA更新到第2预览版,或者也可以直接使用刷机工具Android Flash Tool取得最新Android 11。

第2预览版加入了新的5G状态API,开发者可以利用这个API,检查用户是否正在使用5G新无线(5G New Radio,5G NR)网络,或是使用依赖现有LTE 4G基础设施的非独立网络(Non-Standalone Network),借此向用户提示应用程序的连接品质,Google提到,开发者能结合5G动态测量API、带宽评估API以及其他现有的连接API,以充分运用5G网络带来的速度提升与延迟改进。

这个Android版本更好地支持折叠设备,由于开发者社群强力要求Google提供能获取两屏幕夹角信息的API,因此Android 11现在支持转轴角度传感器,让应用程序可以查询精确的转轴夹角,在折叠式设备上提供适应性操作体验。

神经网络API在这次也有更新,提供开发者新的操作与控制,Google Brain发现新的激励函数(Activation Function)––Swish,能够缩短模型训练时间并提高准确性,因此Google将这个研究带来了Android 11中,并用来加速设备上视觉识别模型MobileNetV3。另一个神经网络API的更新,则是支持更高端的机器学习模型,提供分支与循环功能。

Google去年发布的文件访问权限控制Scoped Storage,可保护外部存储上的应用程序与用户资料,在Android 11第2预览版加入了一些更改,进一步支持将文件从旧模式搬迁到Scoped Storage模式上,而且也能更良好地管理缓存文件。

Android 11提供了一组新的API,让应用程序内容与软件键盘(Input Method Editor,IME),还有系统列能够同步显示动画,以产生主动且自然的IME过度效果(下图)。应用程序和游戏现在可以设置最佳影分辨率,Google解释,虽然多数Android设备显示刷新率为60 Hz,但部分设备可在执行时,随意切换刷新率到60 Hz或90 Hz,现在Android便会根据应用程序的最佳设置来设置刷新率。

Android 11也改善了调度软件更新功能,现在设备于OTA更新后重新启动,不需要用户解锁设备,应用程序将能够自动取得(Credential Encrypted CE),Google解释,这将可以让应用程序在更新重新启动后,自动开始正常运行,使用户能够放心的让设备在凌晨自动更新。