0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

浅谈Android 13 Beta 4更新内容

谷歌开发者 来源:Android 开发者 作者:Android 2022-07-15 11:43 次阅读

距离 Android 13 正式发布只有几周的时间了!下一个版本正在进行收尾工作,今天我们为大家带来的则是 Android 13 Beta 4,这是供您 (在正式版之前) 进行测试及开发的最终版本。现在是时候让您的应用做好万全准备了!

Android 13 有很多值得探索的地方,从新的通知权限和照片选择器等隐私功能,到主题应用图标和单个应用语言偏好等生产力功能,以及支持 HDR 视频蓝牙低功耗 (LE) 音频和通过 USB 连接 MIDI 2.0 硬件等现代化标准。我们还进一步扩展了对 Android 12L 的更新,为您提供更好的工具,方便您充分利用平板电脑和大屏幕设备。

现在在 Pixel 设备上注册参与测试,即可通过 OTA 更新的方式获得 Android 13 Beta 4。如果您已经参与过测试,您将会自动获得本次更新。您还可以在我们的设备制造商合作伙伴的若干指定设备上体验 Android 13 Beta 版。欢迎前往 Android 13 开发者网站了解详细信息

Android 13 正式版即将发布,请大家保持关注!

Beta 4 更新内容

今天的更新包含适用于 Pixel 设备以及 Android 模拟器的 Android 13 发布候选版本。我们已经在 Beta 3 抵达平台稳定性里程碑,所有面向应用的接口都已最终确定,包括 SDK 和 NDK API、面向应用的系统行为,以及非 SDK 接口限制都已确定。除此之外,Beta 4 还带来了最新的修复和优化,为您提供了完成测试所需的一切。

让您的应用做好准备!

随着 Android 13 正式版的临近,我们要求所有的应用和游戏开发者完成最终兼容性测试,并在 Android 13 正式发布之前推出兼容性更新。对于所有 SDK、开发库、工具和游戏引擎的开发者来说,尽快发布兼容性更新非常重要: 在获得来自您的更新之前,您的下游应用和游戏开发者的工作可能会受阻。

只需在运行 Android 13 Beta 4 的设备上安装您的应用,即可开始测试其兼容性。请测试应用的所有流程,找出功能或用户界面中暴露的问题。请通过行为变更清单 (针对所有应用) 来确定可能会影响到应用的变更:

这里列出一些需要注意的变更:

通知的运行时权限 - Android 13 为应用发送通知引入了全新的运行时权限。请您务必了解该权限的工作机制,并尽快开始规划针对 Android 13 (API 33) 的相关工作。

剪贴板预览 - 请确保您的应用在 Android 13 全新的剪贴板预览中隐藏敏感数据,比如密码或信用卡信息。

JobScheduler 预提取 - JobScheduler 现在会预测您下次启动应用的时机,并提前运行关联的预提取作业。如果您有使用预提取作业,请通过测试确保它们工作正常。

别忘了测试应用中的开发库和 SDK 的兼容性。如果您在测试中发现 SDK 存在问题,请尝试更新 SDK 到最新版本,或向其开发者寻求帮助。

一旦您发布了当前应用的兼容版本,就可以开始更新应用的 targetSdkVersion。请查阅行为变更清单 (针对面向 Android 13 的应用),并使用兼容性框架工具来快速检测问题。

对平板电脑和大屏幕设备的支持

Android 13 建立在 Android 12L 引入的平板电脑优化措施之上。因此,作为测试的一部分,请务必确保您的应用在平板电脑和其他大屏幕设备上拥有最佳的视觉体验。您可以通过在 Android Studio 中设置 Android 模拟器来测试大屏幕设备相关的功能,或者在我们的 Android 13 Beta 合作伙伴的大屏幕设备上进行测试。

以下是一些测试时的注意点:

任务栏交互 - 请检查您的应用在大屏幕上配合新任务栏时的交互情况,确保应用的界面没有被任务栏裁切或遮挡。

多窗口模式 - 无论应用配置如何,所有的应用现在默认启用多窗口模式,所以请确保应用妥善处理分屏显示。您可以通过拖放将您的应用切换至分屏模式,并调整窗口大小来进行测试。

改进的兼容性体验 - 如果您的应用尚未针对大屏幕设备进行优化,比如使用固定的朝向、不支持缩放等,请检查您的应用在兼容模式下的表现 (如信箱模式)。

媒体投影 - 如果您的应用使用了媒体投影功能,请检查您的应用在媒体播放、串流,以及在大屏幕设备上投影时的情况。别忘了针对可折叠设备的状态切换进行适配。

相机预览 - 针对相机应用,请检查相机预览界面在大屏幕设备的多窗口模式或分屏模式中,应用被限制在屏幕的局部区域时的表现。同样也别忘了针对可折叠设备的状态切换进行适配。

即刻开始体验 Android 13!

不论您是想体验 Android 13 的功能还是测试自己的应用,都可以从这次的 Beta 4 开始。只需使用 Pixel 设备注册参加测试,即可通过 OTA 方式获得本次更新。要开始进行开发,请设置好您的 SDK。

您也可以在我们的一些合作伙伴的设备上体验 Android 13 Beta 版并测试自己的应用。请前往我们的官方网站查看完整的合作伙伴名单,以及前往他们网站的链接,以了解其支持的设备和 Beta 版本的详细信息 (从 Beta 1 开始)。每个合作伙伴都提供注册和支持功能,并直接向您提供 Beta 版更新。为了进行更广泛的测试,请通过 Android GSI 映像来安装和体验 Android 13 Beta 4。如果您没有设备,也可以在 Android 模拟器上进行测试。请访问 Android 13 开发者网站了解 Android 13 的详细信息。

下一步

请检查您的应用对 Android 13 的兼容性。市场上主流的加固方案和第三方 SDK (如 OAID, SoLoader) 皆已发布兼容 Android 13 的版本,您的应用也应该将这些依赖更新至最新版本。

未来几周内我们会为大家带来 Android 13 正式发布的信息,敬请保持关注!在此之前,请继续通过我们的反馈专页向我们提交问题,包括平台问题、应用兼容性问题和第三方 SDK 问题。

在打造 Android 13 的过程中,开发者社区提供了莫大的帮助,这里我们表示衷心的感谢!大家提交了数以千计的错误报告,也分享了大量有价值的见解,帮助我们优化 API、改进功能、修复重大错误,让这个平台得以对用户和开发者都更加友好。

我们已经迫不及待想在 Android 13 上看到您的应用了!

审核编辑:汤梓红
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Android
    +关注

    关注

    12

    文章

    3848

    浏览量

    125605
  • 平板电脑
    +关注

    关注

    4

    文章

    1877

    浏览量

    76220
  • Pixel
    +关注

    关注

    1

    文章

    203

    浏览量

    9897

原文标题:正式版即将到来 | Android 13 Beta 4 现已发布

文章出处:【微信号:Google_Developers,微信公众号:谷歌开发者】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    迅为RK3588S边缘计算开发板Android13系统功能

    迅为RK3588S边缘计算开发板Android13系统功能
    的头像 发表于 04-10 15:43 139次阅读
    迅为RK3588S边缘计算开发板<b class='flag-5'>Android13</b>系统功能

    苹果向Apple Watch用户推送watchOS 10.4 Beta 4更新

    苹果公司并未公开透露watchOS 10.4 Beta 4具体改进之处,只注明通过修复Bug提升系统性能。值得注意的是,此次更新引入了最新Emoji表情,包括青柠、摇头大笑脸等可爱形象,以及指引人物表情等。
    的头像 发表于 02-21 14:51 814次阅读

    谷歌Android 15开发者预览版遇问题,OTA更新暂停

    谷歌在Android Developer官网发表声明,因发现“已知问题”,将暂时关闭Android 15 DP1的OTA更新订阅服务。谷歌解释道:“禁用OTA镜像下载是为了深入调查问题。”对于想要尝鲜
    的头像 发表于 02-21 14:08 153次阅读

    谷歌Pixel 7 Pro遭遇Android 14 QPR2 Beta 2更新问题

    Android Authority报道,部分Pixel 7 Pro用户反馈其更新后指纹识别已失去作用,设备屏幕上会出现提示语,内容大致为“指纹识别传感器无法使用,建议前往维修中心”。
    的头像 发表于 12-13 11:11 435次阅读

    正式版即将到来 | Android 14 Beta 5 发布

    一次更新: Android 14 Beta 5。这也是在广大普通用户开始使用 Android 14 正式版之前,让您的应用正式就绪以及提交反馈的最后机会。除了支持早先公布的 Pixel
    的头像 发表于 08-16 17:40 793次阅读
    正式版即将到来 | <b class='flag-5'>Android</b> 14 <b class='flag-5'>Beta</b> 5 发布

    发布更新的好时机 | Android 14 Beta 4 发布

    作者 / Dave Burke, VP of Engineering 我们为大家带来 Android 14 Beta 4。 Android 14 现在离正式发布更近了一步,我们也在继续打磨系统和提高
    的头像 发表于 07-13 17:40 338次阅读
    发布<b class='flag-5'>更新</b>的好时机 | <b class='flag-5'>Android</b> 14 <b class='flag-5'>Beta</b> 4 发布

    在 I/O 看未来 | 多设备相关内容三大更新

    作者 / 开发者关系工程师 Sara Hamilton 您是否错过了今年 Google I/O 大会上多设备相关内容的最新动态?别担心,我们将在本文为您介绍作为开发者不容错过的 Android
    的头像 发表于 07-12 17:40 237次阅读
    在 I/O 看未来 | 多设备相关<b class='flag-5'>内容</b>三大<b class='flag-5'>更新</b>

    在 I/O 看未来 | Android 平台和质量更新一览

    2023 年 Google I/O 大会上关于 Android 和应用质量的三大重要发布内容回顾: #1 Android 14 在隐私与安全、 系统界面等方面推出新功能 Android
    的头像 发表于 07-04 17:45 263次阅读
    在 I/O 看未来 | <b class='flag-5'>Android</b> 平台和质量<b class='flag-5'>更新</b>一览

    Debian 13“Trixie”Linux 发行版有望将带来 RISC-V 64 位支持

    ”的新架构鉴定需要在 Debian Trixie 周期的后期进行,这项工作预计将在一年半到两年后的 Debian 13 Beta 版本正式开始,因此到最终 RISC-V 64 位架构落地,还需要等待相当长的一段时间。
    发表于 06-21 08:49

    平台稳定性里程碑 | Android 14 Beta 3 发布

    作者 / Dave Burke, VP of Engineering 随着今天 Android 14 Beta 3 的发布,我们随之进入到 Android 开发周期的下一个阶段。Beta
    的头像 发表于 06-13 17:40 354次阅读
    平台稳定性里程碑 | <b class='flag-5'>Android</b> 14 <b class='flag-5'>Beta</b> 3 发布

    OpenHarmony 4.0 Beta1发布,邀您体验

    的安装包里集成相关内容(包括代码、资源以及.so文件等),从而达到减少生态应用的集成成本以及更新成本的目的。 分布式数据管理 支持系统应用通过数据管理服务代理静默访问其他系统
    发表于 06-08 14:14

    Android 8和Android 5.1有区别吗?

    我已经在这里和在 Google 上阅读了很多关于 802.11 帧的内容,但有些内容并没有加起来。 难不成Android 8和Android 5.1有区别?要求不一样?或者它可能发送了
    发表于 06-06 08:57

    Android 13源代码构建错误的原因?

    我已经从 nxp 网站下载了 imx8mp - Android 13 代码的源代码。 但是当我开始为 imx8mp-evk 用户调试映像构建引导加载程序时,出现以下错误
    发表于 05-22 08:44

    在 I/O 看未来 | 丰富多彩,Android 14 Beta 2 发布

    作者 / Dave Burke, VP of Engineering Google I/O  的大幕已经 拉开,我们也为大家带来了 Android 14 的第二个 Beta 版。我们在 Google
    的头像 发表于 05-15 22:15 364次阅读
    在 I/O 看未来 | 丰富多彩,<b class='flag-5'>Android</b> 14 <b class='flag-5'>Beta</b> 2 发布

    如何在搭载Android 13Android 10的i.MX 8M Nano QuadLite上启用IW612?

    我们发现 i.MX 8M Quad 上的 Android 13 SW 支持 IW612。 我们想知道将 IW612 SW 驱动程序从 i.MX 8M Quad 迁移到 i.MX 8M Nano
    发表于 04-23 12:07