,谷歌今天发布了首个 Android 13 开发者预览版谷歌表示,每天,全世界有数十亿人掏出他们的安卓设备来帮助他们完成工作安卓对他们中的每一个人来说都是很棒的,这部分是通过与我们的开发者社区合作,分享反馈来帮助我们使安卓更强大
今天,我们将与大家分享安卓的下一个版本,即安卓 13 开发者预览版 1在安卓 13 中,我们将继续一些重要的主题:隐私和安全,以及开发者生产力我们还将在安卓 12L 中的一些较新的更新的基础上,帮助你利用目前运行的 2.5 亿多的 Android 大屏幕设备
下面是 Android 13 开发者预览版的亮点功能
以隐私和安全为核心
人们希望有一个可以信任的操作系统和应用程序来处理他们最个人和敏感的信息隐私是安卓产品原则的核心,安卓 13 着重于通过在设备上提供更安全的环境和为用户提供更多的控制来为所有人建立一个负责任的高质量平台在今天的发布中,我们推出了一个照片选取器,允许用户与应用程序安全地分享照片和视频,以及一个新的 Wi—Fi 权限,以进一步减少应用程序对位置权限的需求我们建议尝试新的 API,并测试这些变化可能对你的应用程序产生的影响
照片选择器和 API — 为了帮助保护用户的照片和视频隐私,Android 13 增加了一个系统照片选择器——这是一个标准的,优化的方式,用户可以安全地分享本地和云端的照片安卓系统长期以来的文档选择器允许用户与一个应用程序分享任何类型的特定文件,而该应用程序不需要获得查看设备上所有媒体文件的权限照片选择器通过专门的照片和视频选择体验扩展了这种能力应用程序可以使用照片选择器的 API 来访问共享的照片和视频,而不需要获得查看设备上所有媒体文件的权限我们计划通过 Google Play 系统更新将照片选择器体验带给更多的安卓用户,作为运行安卓 11 及以上系统的设备的 MediaProvider 模块更新的一部分
用于 Wi—Fi 的附近设备权限 — Android 13 为通过 Wi—Fi 管理设备与附近接入点连接的应用程序引入了 NEARBY_WIFI_DEVICES 运行时权限调用许多常用的 Wi—Fi API 的应用程序将需要新的权限,并使应用程序能够通过 Wi—Fi 发现和连接附近的设备,而不需要位置权限以前,对于需要连接到附近的 Wi—Fi 设备但实际上不需要设备位置的应用来说,位置许可要求是一个挑战以安卓 13 为目标的应用程序现在将能够用neverForLocationflag 标志来请求 NEARBY_WIFI_DEVICES 权限,这应该有助于促进隐私友好的应用程序设计,同时减少开发者的争执
Android 13 还为开发者的生产力带来了新的功能和工具帮助你创建在数十亿设备上运行的漂亮的应用程序是我们的核心任务之一 无论是在 Android 13 中还是通过我们的现代 Android 开发工具,如你喜欢的 Kotlin 语言或 Jetpack 的有意见的 API通过帮助你更有效地工作,我们的目标是降低你的开发成本,这样你就可以专注于继续构建令人惊叹的体验以下是今天的版本中的一些新内容
快速设置放置 API — 通知栏中的快速设置是一种方便的方式,用户可以在不离开应用的情况下改变设置或采取快速操作对于提供自定义磁贴的应用程序,我们将使用户更容易发现并将你的磁贴添加到快速设置中使用一个新的磁贴放置 API,你的应用程序现在可以提示用户直接将自定义磁贴添加到活动的快速设置磁贴集一个新的系统对话框让用户在一个步骤中添加磁贴,而不必离开你的应用程序,而不是去快速设置添加磁贴
主题应用图标 — 在安卓 13 中,我们将 Material You 动态颜色扩展到谷歌应用之外的所有应用图标,让用户选择继承其壁纸和其他主题偏好的图标你的应用程序需要提供的只是一个单色的应用程序图标和对自适应图标 XML 的调整我们鼓励所有的开发者提供兼容的图标,以帮助为选择加入的用户提供一致的体验主题应用图标最初在 Pixel 设备上得到支持,我们正与设备制造商伙伴合作,将其引入更多设备
每个应用程序的语言偏好 — 某些应用程序让用户选择与系统语言不同的语言,以满足多语言用户的需求这样的应用程序现在可以调用一个新的平台 API 来设置或获取用户的首选语言,帮助减少模板代码,并在设置应用程序的运行时语言时提高兼容性为了实现更广泛的兼容性,我们将在即将推出的 Jetpack 库中增加一个类似的 API
更快的连字符 — 连字符使包装好的文本更容易阅读,并有助于使你的 UI 更具适应性在 Android 13 中,我们将连字符的性能优化了 200%,所以你现在可以在你的 TextViews 中启用它,而对渲染性能几乎没有影响要启用更快的连字符,在 setHyphenationFrequency 中使用新的 fullFast 或 normalFast 频率
可编程着色器 —Android 13 增加了对可编程 RuntimeShader 对象的支持,其行为使用 Android 图形着色语言定义AGSL 与 GLSL 共享其大部分语法,但在 Android 渲染引擎中工作,以定制 Android 画布内的绘画,以及过滤视图内容Android 内部使用这些着色器来实现波纹效果,模糊和拉伸过卷,而 Android 13 使你能够为应用程序创建类似的高级效果
OpenJDK 11 更新 — 在 Android 13 中,我们已经开始了刷新 Android 核心库的工作,以与 OpenJDK 11 LTS 版本保持一致,同时为应用和平台开发者提供库更新和 Java 11 编程语言支持我们还计划通过 Google Play 系统更新将这些核心库的变化带给更多的设备,作为运行 Android 12 及以上系统的设备的 ART 模块更新的一部分
伴随着每个平台的发布,我们在推出新的平台版本时优先考虑应用程序的兼容性,努力使更新更快,更顺畅在安卓 13 中,我们让大多数面向应用程序的变化选择加入,以给你更多时间,我们已经更新了我们的工具和流程,以帮助你更快地做好准备
更多的安卓系统通过 Google Play 更新 — 在安卓 13 中,我们继续扩大对 Google Play 系统更新的投资,使应用程序在不同的设备上拥有更一致,更安全的环境,并向用户提供新的特性和功能我们现在可以通过对现有模块的更新,直接向旧版安卓的用户推送新的功能,如照片选择器和 OpenJDK 11我们还增加了新的模块,如蓝牙和超宽频模块,以进一步扩大安卓可更新的核心功能范围
为平板电脑,可折叠设备和 Chromebook 优化 —— 伴随着平板电脑,折叠屏设备和 Chromebook 等大屏幕设备的发展,现在是时候让你的应用程序为这些设备做好准备,并设计适合任何屏幕的完全自适应应用程序你可以使用我们为平板电脑提供的优化指导开始工作,然后学习如何为大屏幕构建和为折叠式设备开发
更容易测试和调试变化 — 为了使你更容易测试可能影响你的应用程序的选择变化,我们今年将使许多变化再次成为可切换的通过切换开关,你可以从开发者选项或 adb 中单独强制启用或禁用这些变化
平台稳定性里程碑 —— 和去年一样,我们让你提前知道我们的平台稳定性里程碑,以便让你有更多时间计划应用兼容性工作在这个里程碑上,我们不仅会交付最终的 SDK / NDK API,而且还会交付最终的内部 API 和面向应用的系统行为今年,我们预计在 2022 年 6 月达到平台稳定版,从那时起,在正式发布之前,你将有几周的时间来做最后的测试
时间线包括:2 月和 3 月的开发者预览版4 月的最终发布 Beta 版本6 月的最终发布平台稳定性版
开始使用安卓 13
开发者预览版拥有尝试 Android 13 功能,测试你的应用程序和给我们反馈所需的一切对于用平板电脑和折叠式设备测试你的应用程序,最简单的方法是在平板电脑或折叠式设备配置中使用安卓模拟器对于手机,你今天可以通过向 Pixel 6 Pro,Pixel 6,Pixel 5a 5G,Pixel 5,Pixel 4a ,Pixel 4a,Pixel 4 XL 或 Pixel 4 设备上 flashing 系统镜像来开始使用设备如果你没有 Pixel 设备,你可以在 Android Studio 的 Android 模拟器上使用 64 位系统镜像为了进行更广泛的测试,还可以使用 GSI 镜像
当你设置好后,以下是你应该做的一些事情。
尝试新的功能和 API — 在开发者预览的早期阶段,你的反馈至关重要在我们的跟踪器中报告问题,或者通过调查对反馈和请求页面上的选定功能进行直接反馈
测试你当前的应用程序的兼容性 — 了解你的应用程序是否受到 Android 13 中默认行为变化的影响只需将你当前发布的应用程序安装到运行 Android 13 的设备或模拟器上并进行测试
测试你的应用是否有选择加入的变化 — 安卓 13 有选择加入的行为变化,只有在你的应用针对新平台时才会受到影响尽早了解和评估这些变化是极其重要的为了便于测试,你可以单独切换这些变化的开关
在整个安卓 13 的发布周期中,我们会定期更新预览系统镜像和 SDK这个最初的预览版只针对开发者,不打算用于日常或消费者使用,所以我们只通过手动下载提供一旦你手动安装了一个预览版,你将自动获得所有后期预览版和测试版的空中更新
谷歌表示,伴随着我们的 Beta 版发布,我们也将邀请消费者尝试 Android 13 系统,届时我们将开放 Android Beta 计划的注册目前,请注意,安卓 Beta 版还不适用于安卓 13
欲了解完整信息,请访问 Android 13 开发者网站。对于视频,HEVC格式在质量和压缩方面提供了显着改进。对于不支持的应用程序,该功能可允许App请求AVC中的文件并让系统处理转码。。
。郑重声明:此文内容为本网站转载企业宣传资讯,目的在于传播更多信息,与本站立场无关。仅供读者参考,并请自行核实相关内容。