当前位置: 首页 > news >正文

Android14 Beta 5

Beta 5,这是 Android 14 Beta 计划中的最后一次计划更新。这是确保您的应用程序已准备就绪并在非 Beta 用户开始获取 Android 14 之前提供反馈的最后机会。为了使您能够在跨多种外形尺寸的设备上测试您的应用程序,Beta 5 适用于 Pixel Tablet 和 Pixel Fold,具体版本为:除了受支持的 Pixel 系列的其余产品和 Android 模拟器。
在这里插入图片描述

Beta 5 中有什么?

Beta 5 是我们的第三个平台稳定版Android 14 版本,这意味着开发者 API 和所有面向应用的行为都是最终版本,供您审核并集成到您的应用中,并且您可以在 Google Play 上发布针对 Android 14 的 SDK 版本 34 的应用。它包括最新的修复和优化,为您提供完成测试所需的一切。
在这里插入图片描述

Android 14 发布按计划进行的时间线图片,平台稳定性测试将于 8 月进行

准备好您的应用程序、库、工具和游戏引擎!

距离 Android 14 正式发布仅几周时间,因此请完成最终兼容性测试并发布任何必要的更新,以确保在 Android 14 最终发布之前提供流畅的应用体验。

如果您开发SDK、库、工具或游戏引擎,则更重要的是立即发布任何必要的更新,以防止您的下游应用程序和游戏开发人员因兼容性问题而受阻,并允许他们针对最新的 SDK 功能。请务必告知您的开发人员是否需要更新才能完全支持 Android 14。

测试您的应用程序涉及将生产应用程序安装到运行 Android 14 Beta 5 的设备上;您可以使用 Google Play 或其他方式。完成应用程序的所有流程并查找功能或 UI 问题。查看行为更改以集中测试。Android 的每个版本都包含对平台的更改,这些更改可提高隐私、安全性和整体用户体验,这些更改可能会影响您的应用程序。以下是一些需要测试的主要更改:

  • 授予对照片和视频的部分访问权限- 在 Android 14 上,当应用请求 Android 13(API 级别33)中引入的任何视觉媒体权限时,用户可以授予对其照片和视频的部分访问权限:READ_MEDIA_IMAGES或READ_MEDIA_VIDEO。如果您的应用程序已使用照片选择器,则无需采取任何操作来支持此更改。否则,您应该使用新的READ_MEDIA_VISUAL_USER_SELECTED权限来优化您的用户体验。
  • 安全的全屏 Intent 通知- 在 Android 14 上,创建全屏 Intent 通知的应用仅限于仅提供呼叫和闹钟的应用,并且Google Play 商店会撤销任何不符合此配置文件的应用的默认USE_FULL_SCREEN_INTENT权限。
  • 默认情况下会拒绝计划精确警报- 从 Android 14 开始,不再向大多数新安装的针对 Android 13及更高版本的应用预先授予SCHEDULE_EXACT_ALARM权限- 默认情况下会拒绝该权限。
  • 非线性字体缩放至 200% – 从Android 14 开始,系统支持小文本尺寸的字体缩放至 200%,为低视力用户提供符合网页内容无障碍指南 (WCAG)的额外无障碍选项。

请记住练习您的应用程序在兼容性测试中使用的库和 SDK。您可能需要更新到当前的 SDK 版本或联系开发人员寻求帮助。

发布当前应用程序的兼容版本后,您可以开始更新应用程序的targetSdkVersion。查看当您的应用面向 Android 14 时适用的行为更改,并使用兼容性框架来帮助快速检测问题。

开始使用 Android 14

今天的 Beta 5 版本包含您尝试 Android 14 功能、测试您的应用并向我们提供反馈所需的一切。您可以在此处注册任何受支持的 Pixel 设备,以通过无线方式获取本次和未来的 Android 14 Beta 以及功能删除 Beta 更新,并且 64 位 Android 模拟器系统映像将很快在 Android Studio SDK Manager 中提供。

为了获得 Android 14 的最佳开发体验,我们建议您使用最新版本的Android Studio Hedgehog。设置完成后,您应该执行以下操作:

  • 尝试新功能和 API。在反馈页面上的跟踪器中报告问题。
  • 测试您当前应用的兼容性- 了解您的应用是否受到 Android 14中默认行为更改的影响。将您的应用安装到运行 Android 14 的设备或模拟器上并进行广泛测试。
  • 通过选择加入更改来测试您的应用-Android 14具有选择加入行为更改,这些更改仅在您的应用面向新平台时才会产生影响。尽早了解和评估这些变化非常重要。为了更容易测试,您可以单独打开和关闭更改。
  • 使用 Android SDK Upgrade Assistant 更新您的应用- Android Studio Hedgehog现在会过滤并识别与您的应用相关的特定 Android 14 API 更改,并引导您完成使用Android SDK UpgradeAssistant升级targetSdkVersion的步骤。

我们将在整个 Android 14 发布周期中定期更新 Beta 系统映像。

如果您已注册Android 14 Beta 计划并且您的设备受支持,则 Beta 5 将以无线更新的形式提供给您,无需采取任何其他操作。

有关如何获取 Beta 版的完整信息,请访问 Android 14 开发者网站。

http://www.lryc.cn/news/231659.html

相关文章:

  • 力扣labuladong——一刷day32
  • Day01_《MySQL索引与性能优化》摘要
  • BMS系统项目
  • sql server 多行数据合并一行显示
  • 「我的AIGC咒语库:分享和AI对话交流的秘诀——如何利用Prompt和AI进行高效交流?」
  • 强国有我助力苔花绽放 | 爱心捐赠仪式在西安顺利举办
  • Flink SQL -- CheckPoint
  • Load-balanced-online-OJ-system 负载均衡的OJ系统项目
  • ES6 导入导出
  • 【Liunx】部署Ansible自动化运维工具
  • Python的基础语法
  • Skywalking流程分析_8(拦截器插件的加载)
  • 智能AI系统ChatGPT网站源码+支持OpenAI DALL-E3文生图+支持ai绘画(Midjourney)/支持GPT全模型+国内AI全模型
  • 腾讯云服务器可用区是什么意思?可用区选择方法
  • Jupyter运行显存爆炸,明明上一个单元格已经运行完毕为什么还是会炸?
  • 【ICE】webrtc lite 1:cmake构建
  • 国内最受欢迎电商API接口调用淘宝商品详情API接口数据
  • 第五篇 基于JSP 技术的网上购书系统——主页面和登录页面实现(网上商城、仿淘宝、当当、亚马逊)
  • 【 云原生 | K8S 】kubeadm 部署Kubernetes集群
  • 微信小程序rich-text 文本首行缩进和图片居中和富文本rich-text 解析多个空格不成功 nbsp
  • uniapp 设置重写uni-body-page样式,输入字母转大写,条形码扫描
  • 【uniapp/uview1.x】u-upload 在 v-for 中的使用时, before-upload 如何传参
  • 求组合数(笔记)
  • 《视觉SLAM十四讲》-- 后端 1(下)
  • io+day8
  • 【图像处理:OpenCV-Python基础操作】
  • Java 简单实现一个 TCP 回显服务器
  • 邦芒攻略:新手求职面试需要准备的材料
  • 在docker下安装suiteCRM
  • 【Python大数据笔记_day08_hive查询】