随着 Android 12 正式上线愈来愈近,Google 已经准备好 Android 12 的第三个 beta 测试版,带来「滚动屏幕截图」和「相机感应自动旋转」等新功能。对开发者来说,这是平台稳定之前的最后一个测试版,意味着他们将可以测试 app 是否有相容问题,同时 Beta 3 也将包含最终的 Android 12 API 与官方 SDK。
在新功能的部份,首先来看看滚动屏幕截图的部份。Google 表示大部份的 app 它都能直接支持,只要截图之后,下面会出现一个写着「Capture More(捕捉更多)」的按键,按下后它就会将目前能滚动的范围全部截取下来,然后你可以再用裁切工具裁到适当的范围。Google 表示他们还在「持续改进」滚动屏幕截图,并且为更多种类的内容(例如网页)提供更合适的截图支持。换言之,到正式上线前,它可能还会有功能上的改动。
Beta 3 的第二个大功能是使用脸部辨识的强化自动旋转。和过去是用重力感应器来决定显示方向不同,这个新功能会利用前镜头来辨识你脸的朝向,来控制手机的旋转。据 Google 的说法,对于躺在床上或沙发上使用手机的人来说,这应该会特别实用,用户也不用担心隐私外泄,因为整个功能都是在手机自身的硬件上实现,图像永远不会被储存或离开手机。但也因为如此,强化自动旋转只能在 Pixel 4 或更新的设备上使用,较老的手机就只有获得「转动动画与侦测」的改进,让旋转的延迟减少 25%。
另一个 Beta 3 上的新功能,是 Google 内建在设备上的搜索引擎「AppSearch」。开发者可以用它来建置 app 内的搜索,或甚至如果愿意开放的话,也可以跨 app 搜索其他 app 上的内容。更进一步的,Google 还将维护一个中央的索引,有意参加的 app 可以透过系统本身的搜索,找到 app 的内容。由于这个部份需要开发者参与,因此 Beta 3 上应该还无法看到它的应用。其他 Beta 3 的功能包括让企业可以管理公务手机的相机和麦克风权限,以及游戏模式 API 的改进,让开发者可以更好地依照用户所选的模式进行电力或性能上的管理。这会是今年稍晚将来到的游戏仪表板的一部份,由 Android 提供一个可在游戏时呼叫出中控所有相关功能的叠加界面。
一个备受期待,但仍然不见踪影的功能,是 Android 12 的新视觉系统 Material You。不过随着正式上线愈来愈接近,大部份的新功能都已经一一到位,也让我们大概对于 Android 12 有了初步的概念。如果你等不及想尝试的话,可以参加 Google 的 Beta 计划,但一如往常的,Beta 版势必会有不稳定之处,也别忘了在更新前先备份数据了。