Android 12 Beta 4 发布,已达到平台稳定性

栏目: 软件资讯 · 发布时间: 3年前

内容简介:Google 今天发布了 Android 12 的第四个 Beta 版本,并进入了发布的最后阶段。这也意味着 Android 12 的 API 和所有面向应用的行为都已最终确定。对于应用程序来说,现在的重点是兼容性和质量,以便在今年晚些时候...

Google 今天发布了 Android 12 的第四个 Beta 版本,并进入了发布的最后阶段。这也意味着 Android 12 的 API 和所有面向应用的行为都已最终确定。对于应用程序来说,现在的重点是兼容性和质量,以便在今年晚些时候随着 Android 12 的正式发布一同推出。

此前没有注册登记测试版的开发者可以点击链接获得 Beta 4 的推送,如果以前已经注册过,则会自动获得 Beta 4 的更新。

平台稳定性

Android 12 Beta 4 已经达到了平台稳定性,这是一个里程碑,意味着在 Android 12 中所有面向应用的行为都已最终确定。这不仅包括官方 SDK 和 NDK API,还包括最终面向应用的系统行为和可能影响应用的非 SDK 接口的限制。从 Beta 4 开始,开发者可以发布应用的兼容性更新,因为平台不会再发生改变。

Google 要求所有的应用程序和游戏开发者从现在开始进行最后的兼容性测试,并准备在 Android 12 最终发布前尽快发布应用的兼容性更新。

应用程序的兼容性

对于 Android 12 来说,应用兼容性意味着你的应用能在新版本的平台上如期运行。你可以检查你的应用程序的兼容性,只需在设备或模拟器上安装你的应用程序的生产版本并进行测试。

因为每一个 Android 版本,Google 都会对平台进行整体的改变,以改善隐私和安全以及操作系统的整体用户体验。这些都会影响你的应用程序,所以开发者应该检查一下行为变化,并针对它们进行测试,然后向用户发布一个兼容的更新。

以下是一些需要测试的变化(适用于你的应用程序的 targetSdkV 版本为 31 或更高的情况)。

  • 前台服务启动限制 —— 应用程序不能再从后台启动前台服务。对于高优先级的后台任务,请使用 WorkManager 中的加速作业来代替;
  • 近似位置 —— 当应用程序请求精确位置的许可时,用户现在可以选择授予精确或近似位置;
  • 新的精确警报权限 —— 想要使用精确警报的应用程序必须申请一个新的权限 SCHEDULE_EXACT_ALARM;
  • WebView 中的现代 SameSite cookie 行为 —— 如果开发者的应用程序使用 WebView,请使用新的 SameSite cookie 行为测试您的应用程序;
  • 更安全的组件导出 —— 你的应用必须为任何使用意图过滤器的应用组件明确指定 android:exported 属性;
  • 自定义通知 —— 系统将标准通知模板应用于完全自定义的通知,并为应用名称、应用图标和展开/折叠数据提供支持;
  • 通知 trampoline 限制 —— 通知不能再使用 “trampoline” 启动您的应用程序 —— 一个启动目标活动的中间广播接收器或服务;

在未来几周,还有一个 Beta 版将作为候选发布版,供开发者进行最后测试。

更多详情可查看:https://android-developers.googleblog.com/2021/08/android-12-beta-4-and-platform-stability.html


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

网站重构

网站重构

[美] Jeffrey Zeldman / 傅捷、王宗义、祝军 / 电子工业出版社 / 2005-4 / 38.00元

这本书是为了希望自己的网站成本变得更低,运行得更好,访问者更多的网页设计师、开发者、网站所有者及管理者写的。 书中着重分析了目前网站建设中存在的一些问题,以及“Web标准”思想的产生、发展和推广,并从技术细节上讲解了网站实际制作和开发的过程中如何向Web标准过渡,如何采用和符合Web标准。本书的出版目的就是帮助读者理解Web标准,创建出用最低的费用达到最多的用户,并维持最长时间的网站,并且提......一起来看看 《网站重构》 这本书的介绍吧!

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具