Android 12 最后一个开发者预览版发布

软件老王 2021-04-25 10:43:04 ⋅ 990 阅读

谷歌已经发布了 Android 12 的第三个开发者预览版,这也是最后一个以开发者为中心的构建版本。第一个 Android 12 测试版将在 5 月到来,第二个和第三个测试版构建则将在 6 月至 7 月之间向开发者开放。接着 8 月份,Android 12 的第一个稳定版将会发布。

此版本一些亮点内容如下:

  • 改进的应用启动体验:添加了新的 SplashScreen API,为所有的应用程序提供了新的应用程序启动动画。包括启动时进入应用的动作,显示你的应用图标的闪屏,以及过渡到你的应用本身。新的体验为每个应用的启动带来了标准的设计元素,但它也是可定制的,开发者可以通过 XML 文件来进行自定义。

  • 新的呼叫通知模板:改进了呼叫通知,使其具有更多的可见性和可扫描性,并改善其与其他通知组件的一致性。用户可以使用该模板为来电、呼出和筛选的电话创建通知。每种类型都支持多种动作,包括默认动作和针对用户应用程序的自定义动作。用户还可以附加一个大的头像图片,提供文本,并设置按钮颜色提示。
  • Exact alarm permission:为了鼓励应用程序节约系统资源,以 Android 12 为目标的应用程序必须拥有 SCHEDULE_EXACT_ALARM 权限,以便设置exact alarms。如果你的应用程序试图使用设置 exact alarms 的 API,但没有被授予该权限,就会发生一个 SecurityException。

  • 改进的 Web 链接:Android 12 中进行一些改变,以帮助用户更快、更无缝地获得他们的内容。首先,改变了对未通过安卓应用链接验证或未由用户手动批准的链接的默认处理。现在,操作系统将直接在默认浏览器中打开它们,而不是显示一个选择器对话框。为了让用户更容易批准你的应用程序的链接,新版本已经添加了一个新的 Intent,将他们带到设置中的"Open by default"。如果你想确保只有你的应用程序可以处理来自你的域名的链接,你可以使用 App Links。好增加了新的 adb 命令来帮助你配置和测试你的链接。

  • 丰富的触觉体验

  • 视频编码的改进

  • Camera2 vendor 扩展

  • Quad bayer 相机传感器支持

  • 更快的机器学习:通过引入填充、栅格同步、执行对象重复利用等等机制进一步提高了 Neural Networks API 的执行效率。还通过 Google Play 服务,使 ML 加速器驱动程序可以在平台发布之外更新。这将使开发者更容易在任何兼容设备上利用最新的驱动程序,并确保 ML 性能改进和错误修复比以前更快地到达用户手中。

  • 标准化 GPU 计算:弃用 RenderScript APIs,以支持跨平台的 GPU 计算解决方案,如 Vulkan 和 OpenGL。

  • 更好地调试 native crashes

  • 更加灵活的备份配置

更多详细内容可查看官方博客:https://android-developers.googleblog.com/2021/04/android-12-developer-preview-3.html  


全部评论: 0

    我有话说:

    Android 12 开发 2.2 发布

    上月底,Google 发布Android 12 DP 2.1,解决了 WebView 崩溃的大问题。目前,开发 2.2 已经向运行 Android 12 的 Pixel 手机正式推出

    红旗 Linux 桌面系统发布 v11 ,1月10开放下载

    近日,国产操作系统红旗 Linux 官网上线最新的红旗 Linux 桌面操作系统 v11 社区,更新内容包括多项组件更新和全新的主题界面等。 据悉,最新的红旗 Linux 桌面系统 v11

    红旗 Linux 桌面操作系统 V11 社区开放下载

    红旗 Linux 桌面操作系统 V11 社区已正式开放下载。 获取地址 红旗云盘:http://pan.chinaredflag.cn/d/b16eaefee1c845bc853f/百度网盘

    Kotlin 1.4-M3 发布,标准库更改

    这是 1.4 的最后一个里程碑版本

    开源资讯」JPress v3.2.1 发布,新增模板功能

    JPress 是一个使用 Java 开发的类似 WordPress 的产品,具有完善的模板和插件功能,并在此基础上新增了在线商城、会员中心以及和微信深度整合的功能。

    微型Java开发框架Solon 1.1发布,QPS达10万+

    简介 Solon 是一个微型的Java开发框架。项目从2018年启动以来,参考过大量前人作品;历时两年,2700多次的commit;内核保持0.1m的身材,超高的Web跑分,良好的使用体验

    Visual Studio 2019 v16.9 Preview 3 发布

    Visual Studio 2019 v16.9 Preview 3 已经发布,这是其 2021 年的第一个。此次更新涉及 C++、.NET 生产力、测试资源管理器、辅助功能和

    开源资讯】微软发布 .NET for Apache Spark

    .NET for Apache Spark是将.NET打造成构建大数据应用程序的重要技术堆栈的第一步。

    JDK 16 即将发布,新特性速

    来源:CSDN资讯 blog.csdn.net/csdnnews/article/details/110483909 你还能追上 Java 的更新速度吗? 当开发深陷 Java

    开源资讯」.NET 5.0 RC 2 发布

    微软上周发布了 .NET 5.0 RC 2,此版本已接近最终发布,也是11月正式发布前的最后一个 RC 版本。微软还表示这是一个“go live”版本,支持用于生产环境,当然这不是指稳定性方面具备

    BlackArch Linux 2020.12.01 发布,渗透测试发行

    时隔半年,BlackArch Linux 发布了2020年的最后一次版本更新 2020.12.01,新版本增加了超过 100 款工具,官方表示 BlackArch Linux

    WebStorm 2021.1 稳定发布

    WebStorm 2021.1 稳定发布,这是今年首个大更新版本,主要变化包括:更智能的 JavaScript 和 TypeScript 代码补全、改进对 Stylelint 的支持

    Fastify 3.14.1 发布,将 master 更新为 main

    Fastify 3.14.1 发布了,Fastify 是一个高度专注于以最少开销和强大的插件架构为开发提供最佳体验的 Node.js Web 框架,速度极快,它的灵感来源于 Hapi

    DevEco Studio 2.0 Beta3 发布,HarmonyOS 的配套 IDE

    1216日,华为发布了 HarmonyOS 2.0 手机开发 Beta 。与此同时,作为手机开发 Beta 版本的配套 IDE,HUAWEI DevEco Studio 2.0 Beta3

    精品推荐:JDFlutter | 京东技术中台新一代跨平台开发框架

    DFlutter 是商城共享技术部-多端融合技术部推出的新一代跨平台开发框架,可快速集成至现有 Android/iOS 工程,开发可借助 JDFlutter 平台快速完成 Flutter 业务开发

    nginx 1.19.7 主线发布

    nginx 1.19.7 主线发布,此版本带来了部分变更和新特性,以及 bugfix,具体如下: 变更:HTTP/2 中对连接的处理经过修改可更好地匹配 HTTP/1.x;"http2

    Kodi 18.9 发布,XBOX 媒体中心

    Kodi Leia 18.9 发布了。此前,官方曾表示 Kodi Leia 18.8 将是 18.x “Leia” 系列的最终版本。但受一些情况影响,开发团队最终还是决定在 19