正式版即将到来 | Android 12 Beta 5 现已发布

递归王子
• 阅读 3023

作者 / Dave Burke, VP of Engineering

距离 Android 12 的正式发布只有几周时间了!新版 Android 系统的润色已经进入收尾阶段,今天我们带来最后一个 Beta 版更新,供大家进行测试和开发。对于开发者来说,是时候让自己的应用做好准备了!

今天,您就可以在 Pixel 设备上 (包括 5G 版 Pixel 5a) 通过 OTA 更新 开始体验 Android 12 Beta 5。如果您之前已经加入了 Beta 测试,则会自动获得更新。您还可以在我们的设备制造商合作伙伴的若干指定设备上体验 Android 12 Beta 5,具体请查看 这里

有关 Android 12 的详细信息以及如何开始开发,请访问 Android 12 开发者网站

请大家关注即将发布的 Android 12 正式版的更多信息!

Beta 5 更新一览

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

正式版即将到来 | Android 12 Beta 5 现已发布

让您的应用做好准备

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

要测试应用的兼容性,只需在运行 Android 12 Beta 5 的设备上安装您的应用,并测试应用的所有流程,找出功能或 UI 上暴露的问题。请通过 行为变更清单 (针对所有应用) 来找出可能影响应用的潜在变更,从而确定测试重点。

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

  • 隐私中心 - 这是系统设置 (Settings) 中新加入的一个界面,可以让用户看到哪些应用在访问哪些类型的数据,以及何时访问。如果需要,用户可以对权限进行调整,并从应用获知其访问数据的详细原因。请访问 官方文档 了解详细信息。
  • 麦克风和摄像头指示标志 - 当应用正在使用摄像头或麦克风时,Android 12 会在状态栏中显示指示图标。请访问 官方文档 了解详细信息。
  • 麦克风和摄像头全局开关 - 快速设置 (Quick Settings) 中新增的全局开关功能,可以让用户立即禁用所有应用的麦克风和摄像头访问权限。请访问 官方文档 了解详细信息。
  • 剪贴板访问通知 - 当应用从剪贴板中读取数据时,系统会提醒用户。请访问 官方文档 了解详细信息。
  • 过度滚动拉伸效果 - 过度滚动时,新的 "拉伸" 效果在全系统范围内取代了以前的发光效果。请访问 官方文档 了解详细信息。
  • 应用启动画面 - Android 12 在启动应用时会使用全新的启动动画。请访问 官方文档 了解详细信息。
  • Keygen 变更 - 我们移除了一些被废弃的 BouncyCastle 加密算法,转而使用 Conscrypt 实现。如果您的应用使用 512 位的 AES 密钥,您需要将其改为 Conscrypt 支持的标准长度。请访问 官方文档 了解详细信息。

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

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

探索新功能和 API

Android 12 拥有大量的新功能,可以帮助您为用户构建良好的体验。请回顾我们 在 Beta 2 时所做的介绍,以及 Google I/O 上的 Android 12 演讲。要了解所有新功能和 API 的完整细节,请访问 Android 12 开发者网站

另外别忘了试用 Android Studio Arctic Fox 进行 Android 12 的开发和测试。我们已经添加了可以帮助您发现代码中可能受到 Android 12 变更影响的 lint 检查,如对启动画面的自定义声明、请求精细位置的粗略位置许可、媒体格式,以及高传感器采样率权限等。您可以 下载配置 最新版本的 Android Studio 来尝试这些新功能。

即刻开始体验 Android 12

不论您是想体验 Android 12 的功能、测试应用还是 提交反馈,都可以从这次的 Beta 5 开始。只需 使用支持的 Pixel 设备注册参加测试,即可通过无线 (OTA) 方式获得更新。要开始进行开发,请先安装并设置 Android 12 SDK

您也可以在参与 Android 12 开发者预览计划的设备制造商的设备上体验 Android 12 Beta 5,请访问 developer.android.google.cn/about/versions/12/devices 查看合作伙伴的完整列表。您也可以通过 Android GSI 映像 在更多设备上进行更广泛的测试。如果您没有合适的设备,也可以在 Android 模拟器 上进行测试。Beta 5 也适用于 Android TV,您可以查看最新的功能,测试自己的应用,并尝试全新的 Google TV 体验。

下一步

Android 12 会在接下来几周内正式发布,请大家保持关注!在此期间,欢迎继续通过问题反馈页面向我们 分享您的使用反馈,包括 平台问题应用兼容性问题 以及 第三方 SDK 问题

再次感谢我们的开发者社区为打造 Android 12 做出的巨大贡献!大家分享了 数以千计的问题报告 和洞察,帮助我们调整 API、改进功能、修复重大问题,从而为用户和开发者们打造出更好的平台。

我们期待着在 Android 12 上看到大家的精彩作品!

欢迎您 点击这里 向我们提交反馈,或分享您喜欢的内容、发现的问题。您的反馈对我们非常重要,感谢您的支持!

点赞
收藏
评论区
推荐文章
Easter79 Easter79
3年前
Vue Router 4.0 正式发布!焕然一新。
今天,VueRouter4正式发布稳定版本。在经历了14个Alpha,13个Beta和6个RC版本之后,VueRouterv4闪亮登场,为你带来了TypeScript集成、新功能以及对现代应用程序的一致性改进,已经准备好成为Vue3新应用的最佳伴侣。将近2年的时间,大约1500次提交,15个RFC\
ndows 11 Beta 预览版用户已经可以体验 Android 应用
今天,微软正式宣布:Beta通道用户已经可以体验Windows11运行Android应用功能。体验此功能需要将电脑的地区设置为“美国”。可以前往Windows11设置时间&语言语言和地区设置页面,将国家和地区设置为美国即可。由于Dev通道目前还处在“不适合大众体验”的阶段,因此Android应用支持还需要等一段时间。
仲远 仲远
2年前
MacOS 11-13.x(PKG系统安装包及IPSW固件) 11.7.5/12.6.4/13.3.1通用版
macOS13Ventura,具有许多功能,包括StageManager和更新的Spotlight搜索。目前,苹果已经发布了开发者测试版,顾名思义,这个版本是为开发者准备的。macOSMonterey操作系统更新,并且带来了Safari、地图、FaceTi
九路 九路
2年前
Flutter 3.3 正式发布
Flutter3是我们正式为全平台提供支持的一个重量级里程碑,距离它的发布仅过去了三个月,今天让我们有请Flutter3.3正式版!近三个月我们并没有放慢更新迭代的速度——自Flutter3发布以来,我们已经为Flutter合并了
Stella981 Stella981
3年前
2020年了,Android后台保活还有戏吗?看我如何优雅的实现!
1、引言对于移动端IM应用和消息推送应用的开发者来说,Android后台保活这件事是再熟悉不过了。自从AndroidP(即Android8.0)出现以后,Android已经从系统层面将后台保活这条路给堵死了(详见:《AndroidP正式版即将到来:后台应用保活、消息推送的真正噩梦(https://www.oschina
Stella981 Stella981
3年前
ReactNative0.62更新内容
在今年的3月26日,FaceBook正式发布了ReactNative最新版本,版本号为0.62。作为一款优秀的开源跨平台开发框架,和对手Google开发的Flutter相比,近一年来的发展可谓进步缓慢,至今尚未发布1.0的正式版本。今天我们来聊一聊最新版本的更新内容。调试工具Flipper本次更新默认支持了Facebook自己研发的跨平台
Stella981 Stella981
3年前
ReactNative0.62更新内容抢先看
在今年的3月26日,FaceBook正式发布了ReactNative最新版本,版本号为0.62。作为一款优秀的开源跨平台开发框架,和对手Google开发的Flutter相比,近一年来的发展可谓进步缓慢,至今尚未发布1.0的正式版本。今天我们来聊一聊最新版本的更新内容。调试工具Flipper本次更新默认支持了Facebook自己研发的跨平台调
可莉 可莉
3年前
2020年了,Android后台保活还有戏吗?看我如何优雅的实现!
1、引言对于移动端IM应用和消息推送应用的开发者来说,Android后台保活这件事是再熟悉不过了。自从AndroidP(即Android8.0)出现以后,Android已经从系统层面将后台保活这条路给堵死了(详见:《AndroidP正式版即将到来:后台应用保活、消息推送的真正噩梦(https://www.oschina
Stella981 Stella981
3年前
Android保活从入门到放弃:乖乖引导用户加白名单吧(附7大机型加白示例)
1、引言IM在Android上的保活问题经常在即时通讯网的论坛和技术群里被讨论,自从Android8.0后系统大大降低了后台运行应用的保活容忍度(详见《AndroidP正式版即将到来:后台应用保活、消息推送的真正噩梦(https://www.oschina.net/action/GoToLink?urlhttps%3A%2
小尉迟 小尉迟
1年前
macOS Sonoma 正式版系统已发布,macos14值得更新吗
北京时间9月27日macOSSonoma正式版系统发布,为Mac带来一系列丰富新功能:优化小组件、升级视频会议、沉浸式游戏体验等,最新macos14值得更新吗?这里根据我一个月的试用beta版本体验来分享一下。安装下载我使用的是M1芯片的MacBookai
使用 Taro 开发鸿蒙原生应用 —— 当 Taro 遇到纯血鸿蒙 | 京东云技术团队
纯血鸿蒙即将到来在今年8月的「2023年华为开发者大会(HDC.Together)」上,华为正式官宣「鸿蒙Next」,这个更新的版本将移除所有的AOSP代码,彻底与Android切割,使其成为一个完全自主研发的操作系统,这将去掉40%左右多余的代码,使系统
递归王子
递归王子
Lv1
你喜欢的人未必懂你,还是去找个喜欢你的吧。
文章
4
粉丝
0
获赞
0