本文来自微信公众号:ZEALER(ID:zealertech),作者:ZEALER,题图来自:9to5google


在去年 5 月的 Google I/O 大会上,谷歌正式宣布了 Android 12 系统,海量外观新设计,让原生安卓旧貌换新颜。10 月正式版系统向谷歌亲儿子 Pixel 手机推送之后,各大 OEM 厂商的定制版本也陆续安排上。你的安卓手机吃上 Android 12 了吗?


许多人的 Android 12 可能还在适配的路上,但有的用户已经吃到了 Android 13。昨天,谷歌正式推出了 Android 13 Developer Preview 1,也就是下一代安卓系统(代号“提拉米苏”)的第一个开发者预览版。经历了去年的全面革新之后,谷歌这一次放慢了更新的步子,我们还在这个新系统上看到了许多友商的影子。


主题应用图标


Android 13 推出了主题应用图标的 API。主题图标功能早先于 Android 12 推出,作为一项 Beta 测试阶段的功能,可以看作是一个系统级的简约单色图标包,让应用图标与 Android 12 动态取色主题融为一体,但当时仅对谷歌全家桶可用。随着 Android 13 的到来,所有应用都可以使用这项功能——是的,需要开发者适配。



回想起来,Android 8.0 推出的“自适应图标”功能,如今还有不少应用还没适配(想必以国内应用为主),这一套新的主题应用图标系统的命运可能也好不到哪里去吧。 


快捷设置放置 API


快捷设置(Quick Settings)下拉菜单是安卓用户最常用的功能之一,为系统和第三方应用提供了快捷开关、选项功能,方便快捷且有着较高的自由度。不过,快捷设置保留了一个陈年的毛病,即一些非预设功能需要用户手动贴到菜单上,从而拉低使用率。


为此 Android 13 推出了快捷设置放置 API(Quick Settings placement API)可以通过应用内的提示,让用户直接将相关的功能磁贴固定到快捷设置菜单上。比起“下拉菜单、编辑、拖拽添加”的三连操作,用户将可以更方便地自定义快捷设置。



除此之外,Android 13 的快捷设置还增加了三个新的选项,包括颜色校正、单手操作模式开关、二维码扫描——2022 年,原生安卓终于有系统级的二维码扫描工具了,不过该功能当前还是个占位符,没有提供实际功能。


照片选择器 API


安卓的存储机制是一把双刃剑,带来了方便文件管理功能的同时,也默许了各大应用在存储空间里肆意妄为。通过祖传的 READ_EXTERNAL_STORAGE / WRITE_EXTERNAL_STORAGE 权限,应用只需请求一次访问存储的权限,就可以读取整个公共存储空间的文件,一来存在隐私泄露隐患,二来给了 App 随地创建文件夹的权力。


这一次,谷歌终于在文件管理问题上迈出了坚实步伐。 Android 13 带来了照片选择器 API,可以让应用仅访问用户限定的照片和视频,而不需要查看设备上所有媒体文件。



苹果用户是不是觉得似曾相识?2020 年的 iOS 14 上,苹果改进了照片访问权限,用户可以授予向应用有限的照片访问权限,不必使用整个照片库的访问权限。按照正式版推送时间算,Android 13 这次要比 iOS 慢上两年。好在它只是迟到了,而没有缺席。


原生安卓版“一碰传”


华为是多设备协同的集大成者,“一碰传”是其招牌技能之一,一碰传文件、一碰打印、一碰传音,使用便捷体验优雅。不过很快,安卓设备也会拥有原生的“一碰传”了。


前 XDA 主编 Mishaal Rahman 发现,Android 13 隐藏着一项名为“Media Tap To Transfer”的功能。用户在智能手机上播放音乐,并靠近充当接收设备的平板电脑、智能音箱等的时候,手机上会弹出气泡通知,提示用户可以投送音乐到接收设备上播放。是不是有点“一碰传”的味道了?



这项功能目前还处于开发阶段,可能要在晚些时候才会推出。不同于华为的“一碰传”,“Media Tap To Transfer”针对的是音视频这类媒体文件,而非一个整体的协同体系。原生安卓有自己的协同体系,比如文件就近共享(Nearby Share)、Chromebook 跨屏协同等,不过和国内大众离得较远。


还有这些重要的新功能


搜索 Wi-Fi 权限与定位权限分离:隐私保护的改进,为 NEARBY_WIFI_DEVICES 权限增加了 neverForLocation 属性,管理设备与周围 Wi-Fi 设备时可以不用获取定位权限。


单个应用的语言偏好:一些应用允许用户选择与系统语言不同的语言,方便多语言用户。


大屏设备的改进:锁屏状态下允许旋转、桌面布局支持到 6 个应用图标位等。



作为新鲜出炉的首个开发者预览版,以上并不是 Android 13 新功能的全貌。按照时间线,Android 13 的正式版最快七、八月左右推出。如果你是尝鲜爱好者,可以在 Pixel 6 Pro/6/5a 5G/5/4a 5G/4a/4 XL/4 这些“亲儿子”设备上刷入,或者使用 Android Studio,通过模拟器进行体验与测试。其他各大安卓手机的用户,则要再多等几个月,谷歌照惯例会在 5 月的 Google I/O 开发者大会上宣布 Android 13 的 OEM 公测计划,为指定机型提供体验机会。


总的来说,Android 13 有点像两年前的 Android 11,并非大刀阔斧的革新,而是对当前版本进行补充完善。在功能更新这方面,谷歌向来非常佛系,不急于为安卓添加系统级底层的功能。我们经常能在最新的原生安卓系统上,看到苹果 iOS 以及国内定制安卓系统一两年前就有的功能。


比如说 Android 13 的照片选择器 API,慢了 iOS 14 两年之多。再比如 2019 年 Android 10 上推出的仅允许应用使用期间获取定位权限,又慢了 iOS 11 两年。与安卓厂商相比呢,去年的 Android 12 首次为原生安卓带来了滚动截图、游戏模式——又是国内定制系统玩了许久的功能了。


这股慢性子,或许是谷歌作为安卓掌门人的审慎吧。虽然原生安卓离我们比较遥远,而其中的一些功能我们早已能够体验,但当它们作为系统级功能,写进开源安卓代码的时候,其中的进步,是属于整个安卓世界的。


本文来自微信公众号:ZEALER(ID:zealertech),作者:ZEALER