科普动画制作-2月22日带有主题应用图标照片选择器等的安卓13开发者预览版发布

科普动画制作-授予

导读 谷歌已经发布了 Android 13(代号 Tiramisu)开发者预览版,比谷歌 I/O 和今年晚些时候正式发布早了几个月。该版本旨在帮助开发人员针对...

谷歌已经发布了 Android 13(代号 Tiramisu)开发者预览版,比谷歌 I/O 和今年晚些时候正式发布早了几个月。该版本旨在帮助开发人员针对即将推出的 Android 版本及其所有新功能和规范测试他们的应用程序和代码。此开发者预览版将兼容在 Pixel 4/4 XL、Pixel 4a/4a 5G、Pixel 5、Pixel 6 和 Pixel 6 Pro 上运行。

谷歌表示,这侧重于生产力、隐私和安全性改进,并建立在 Android 12L 可用的一些更新更新之上。

科普动画制作-因此

照片选择器

Android 13 将带来一个新的照片选择器,允许用户安全地共享本地和基于云的照片和视频科普动画制作,而无需授予您的应用访问其整个媒体库的权限。

附近的 Wi-Fi 权限

新的 Wi-Fi 权限将进一步减少应用程序拥有位置权限的需求。调用许多常用 Wi-Fi API 的应用程序将需要新权限,并使应用程序能够通过 Wi-Fi 发现并连接到附近的设备,而无需位置权限。

科普动画制作-帮助

快速设置放置 API

Android 13 还为提高开发人员的工作效率带来了新功能和工具。这包括快速设置放置 API。对于提供自定义磁贴的应用,Android 13 可让用户更轻松地发现您的磁贴并将其添加到快速设置。使用新的磁贴放置 API,您的应用现在可以提示用户直接将您的自定义磁贴添加到一组活动的快速设置磁贴中。一个新的系统对话框允许用户在一个步骤中添加磁贴,而无需离开您的应用程序,而不必去快速设置来添加磁贴。

主题应用图标

从 Android 13 开始,用户可以选择使用主题应用图标。借助此功能,受支持的 Android 启动器中的应用程序图标被着色以继承用户选择的壁纸和其他主题的颜色。这以前仅适用于具有“Material You”动态颜色的 Google 应用。谷歌表示,应用程序的开发者应该有一个兼容的单色应用程序图标,以便为用户提供一致的体验。

科普动画制作-他们

每个应用程序的语言助孕项

Android 13 引入了 API,允许应用在运行时设置不同的语言以在其用户界面中显示。使用自定义应用内语言选择器的应用可以使用新的 API 来减少显示应用内语言选择器所需的样板代码量。为了支持以前版本的 Android 平台,Google 将在我们即将推出的 Jetpack 库版本中添加类似的 API。

更快的断字

连字符使包装文本更易于阅读,并有助于使您的 UI 更具适应性。Android 13 将断字性能优化了多达 200%,因此用户现在可以在 TextViews 中启用它,而对渲染性能几乎没有影响。

科普动画制作-实现

可编程着色器

Android 13 添加了对可编程 RuntimeShader 对象的支持,其行为使用 Android 图形着色语言 (AGSL) 定义。AGSL 与 GLSL 共享其大部分语法,但在 Android 渲染引擎中工作以自定义 Android 画布中的绘画以及过滤视图内容。Android 内部使用这些着色器来实现波纹效果、模糊和拉伸过度滚动,Android 13 使您能够为应用创建类似的高级效果。

OpenJDK 11 更新

Android 13 将开始更新 Android 的核心库以与 OpenJDK 11 LTS 版本保持一致,同时为应用程序和平台开发人员提供库更新和 Java 11 语言支持。谷歌表示,Android 13 中引入的核心库更改也将通过对 ART Mainline 模块的 Google Play 系统更新提供给 Android 12 设备。

科普动画制作-现在

应用程序兼容性

Android 13 可以通过更新现有模块将照片选择器和 OpenJDK 11 等新功能直接推送给旧版 Android 用户。添加了新的模块,例如蓝牙和超宽带模块。

兼容性框架更改

在不实际更改应用程序的 targetSdkVersion 的情况下测试目标更改。您可以使用切换来强制启用特定的目标行为更改,以评估对现有应用程序的影响。

科普动画制作-文本

仅将测试重点放在特定更改上。切换功能无需一次性处理所有目标更改,而是让您禁用所有目标更改,除了您要测试的更改。

通过 adb 管理切换。您可以使用 adb 命令来启用和禁用自动化测试环境中的可切换更改。

使用标准更改 ID 更快地进行调试。每个可切换的更改都有一个**的 ID 和名称,您可以使用它们来快速调试日志输出中的根本原因。

时间表、里程碑和更新

科普动画制作-引入

2 月 – 开发者预览版 1. 早期基线构建侧重于开发者反馈,包括新功能、API 和行为更改。

3 月 – 开发者预览版 2。具有附加功能、API 和行为更改的增量更新。

4 月 – Beta 1. 最初的 Beta 质量版本,为注册 Android Beta 的早期采用者提供无线更新。

5 月 - Beta 2。增量 Beta 质量版本

科普动画制作-一次性

六月。- Beta 3。**个平台稳定性里程碑。最终的 API 和行为。播放发布打开。

7 月 – Beta 4。用于最终测试的接近最终版本。

面向 AOSP 和生态系统的 Android 13 最终版本。

谷歌表示,此初始预览版仅供开发者使用,不适合日常或消费者使用,因此仅适用于Android 13 开发者网站上符合条件的设备通过手动下载和刷写获得。