Android 13开发者预览版发布,提高了隐私、安全和生产力

原文链接:Android 13 developer preview released with privacy, security, and productivity improvements 由Jean-Luc Aufranc撰写。
本文共计1343字,预计阅读3分钟

Android 12 在 2021 年 10 月的时候就发布了。最近谷歌也已经发布了Android 13的第一个开发者预览版,该版本具有更好的隐私和安全性,也提高了开发者的工作效率。而且Android 13还能更好地支持平板电脑或 Chromebook 等大屏幕设备。

Android 13隐私和安全功能

谷歌方面也宣布了两项与隐私和安全相关的新功能:

  • 照片选择器和 API– Android 13 添加了一个系统照片选择器,来帮助安全地共享本地和基于云的照片。应用程序可以使用该照片选择器 API访问共享的照片和视频,而且无需查看设备上所有媒体文件的权限。因此,如果应用程序只需要访问照片或视频,就无需请求完全的存储访问权限了。该照片选择器还能通过运行 Android 11 及更高版本(不包括 Android Go)设备上的 Google Play 系统来提供更新。
  • Wi-Fi 附近设备权限——Android 13 为应用程序引入了NEARBY_WIFI_DEVICES运行时权限,这些应用程序通过带有“neverForLocation”标志的Wi-Fi来管理设备并于附近接入点进行连接。因此,如果一个应用程序只需要连接到 WiFi,那么该应用程序就不能获取位置数据。

开发人员生产力提高

Google 还在 Android 13 中实施了新的 API,并提供了资源来帮助开发人员的更轻松、更高效地使用。

  • 快捷设置放置 API– 该应用程序现在可以提示用户直接将自定义菜单添加到一组活动的快捷设置菜单中
  • 主题应用程序图标– Android 13 可以而不仅在 Google 应用程序中,可以让用户更方便地选择图标颜色继承系统壁纸色调和其他主题的偏好,还能支持所有应用程序图标的“Material You 动态颜色”。开发人员只需要提供一个单色的应用程序图标并调整自适应图标的XML(可扩展标记语言)即可
Android 13的主题图标
Android 13的主题图标
  • 每个应用程序的语言首选项– 用户可以选择不同于系统语言应用程序内的语言,从而来满足多语言用户的需求。该功能还可以通过新的平台 API 来实现。即将推出的 Jetpack 库中也计划使用类似的 API
  • 更快的连字符– 连字符有助于使换行折叠的文本更易于阅读,还能使界面的自适应性更强。连字符似乎不是一件复杂的事情,但 Android 13 已经对其进行优化了,优化后可以将连字符的性能提高达 200%。开发人员还可以通过在 setHyphenationFrequency() 中使用fullFast 或 normalFast 频率来尝试更快的连字符
  • 可编程着色器– Android 13 增加了对可编程 RuntimeShader 对象的支持,使开发人员能够在其应用中实现波纹效果、模糊和拉伸过度滚动
  • OpenJDK 11 更新– 为了与 OpenJDK 11 LTS 版本保持一致,核心库也已在 Android 13 中进行了更新

应用兼容性

此次,Google 还是继续提供跨设备和外形尺寸的更一致体验:

  • 通过 Google Play 更新 Android 系统– 现在可以通过 Google Play 推送更多系统更新了。例如,更新到 Android 13的照片选择器和 OpenJDK 11 也可以通过给使用旧版本 Android 的用户直接推送基于现有模块的更新来实现。另外,谷歌还致力于通过 Google Play 更新蓝牙和超宽带模块
  • 针对平板电脑、可折叠设备和 Chromebook 进行优化– Google 向开发人员提供了更好的优化方法,帮助他们的应用在平板电脑更大屏幕和可折叠设备上运行得更好
  • 更轻松地测试和调试更改– 可选择加入更改以从开发人员选项或 adb 中单独强制启用或禁用更改
  • 平台稳定性里程碑– 该开发者预览版中的 API 尚未冻结。谷歌预计将再发布一个开发者预览版和两个 Beta 版,并在 2022 年 6 月后发布最终的 SDK/NDK API、内部 API 和面向应用的系统行为
Android 13的开发时间表
Android 13的开发时间表

在模拟器或Pixel手机中试用Android 13

尝试 Android 13 最简单的方法是在 Android Studio 的模拟器中尝试,这是迄今为止平板电脑和可折叠设备的唯一方法。但是,如果你拥有 Pixel 6 Pro、Pixel 6、Pixel 5a 5G、Pixel 5、Pixel 4a (5G)、Pixel 4a、Pixel 4 XL 或 Pixel 4,你们还可以为自己的设备刷新开发者预览系统镜像

有关 Android 13 开发者预览版的更多信息,你们也可以访问开发者网站

分享这篇文章
订阅评论
提醒
0 评论
最旧
最新 最多投票
内联反馈
查看所有评论