首个 Android 15 Beta 版本发布
Android 15 首个 Beta 版本现已发布。新版本包括底层性能的改进,例如对应用程序归档的操作系统级支持、改进的通信以及对针对大屏幕的应用程序的更好支持;Android 上的通信功能也针对盲文显示器进行了更新。
“Android 15 继续致力于构建一个平台,帮助用户提高工作效率,为用户提供优质的应用体验,保护用户隐私和安全,并让尽可能多的人可以访问你的应用。”
具体更新内容包括:
Edge-to-edge
默认情况下,面向 Android 15 的应用在 Android 15 设备上是 edge-to-edge 显示的。这意味着应用程序不再需要显式调用l Window.setDecorFitsSystemWindows(false) 或 enableEdgeToEdge() 来在系统栏后面显示其内容。不过官方建议继续调用 enableEdgeToEdge() 来在早期 Android 上获得 edge-to-edge 的体验。
更流畅的 NFC 体验
Android 15 致力于让点击支付体验更加无缝和可靠,同时继续支持 Android 强大的 NFC 应用生态系统。除了Android 15 开发者预览版 2 中 observe mode 的变化之外,应用程序现在还可以在支持的设备上注册指纹,以便它们可以收到轮询循环活动的通知,从而可以与多个 NFC 感知应用程序顺利运行。
字符间对齐
从 Android 15 开始,可以使用 JUSTIFICATION_MODE_INTER_CHARACTER 来利用字母间距调整文本。字间对齐首先在 Android O 中引入,但字符间对齐解决了使用空格进行分段的语言(如中文、日文等)的问题。
JUSTIFICATION_MODE_INTER_CHARACTER
应用程序归档
Android 15 现在包括对应用程序归档和取消归档的操作系统级别支持。
具有 REQUEST_DELETE_PACKAGES 权限的应用可以调用 PackageInstaller requestArchive 方法来请求归档当前安装的应用程序包,此举将会删除 APK 和任何缓存的文件,但保留用户数据。归档的应用程序通过 LauncherApps API 返回为可显示的应用程序;已归档的程序将被高亮显示。如果用户点击已归档的应用程序,负责的安装程序将收到取消归档的请求,并且可以通过 ACTION_PACKAGE_ADDED broadcast 监控恢复过程。
应用程序管理的分析
Android 15 包含全新的 ProfilingManager 类,允许用户从应用内收集分析信息。项目团队计划用使用 Android Jetpack API 对其进行包装,以简化剖析请求的构建,但核心 API 将允许收集堆转储、堆剖析、堆栈采样等信息。该 API 进行速率限制,以尽量减少对性能的影响。
更好的盲文
在 Android 15 中使 TalkBack 能够支持通过 USB 和安全蓝牙使用 HID 标准的盲文显示器。随着时间的推移,它将帮助 Android 支持更广泛的盲文显示器。
端到端加密的密钥管理
在 Android 15 中引入了 E2eeContactKeysManager,它通过提供用于存储加密公钥的操作系统级 API 来促进 Android 应用中的端到端加密 (E2EE)。E2eeContactKeysManager 旨在与平台联系人应用程序集成,为用户提供集中的方式来管理和验证其联系人的公钥。
安全的后台活动启动
Android 15 带来了额外的更改,以防止恶意后台应用程序将其他应用程序带到前台、提升其权限以及滥用用户交互,旨在保护用户免受恶意应用程序的侵害,并让他们更好地控制自己的设备。自 Android 10 起,后台活动启动一直受到限制,这一增强功能将进一步巩固这种控制。
按照计划,Android 15 将在今年下半年正式发布。
更多详情可查看官方公告。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
🔥🔥🔥听说你还在写脚本来跨平台编译 go 语言项目?别吧,试试 gobuilder 这个小工具吧~
项目地址:https://github.com/gvcgo/gobuilder 项目文档:https://github.com/gvcgo/gobuilder/blob/main/docs/README_CN.md 项目特点: 支持一键同时编译到go build支持的任何一或多个平台; 使用UPX对binary进行压缩(可选); 自动对binary进行zip打包(可选); 在go项目下的任何文件夹中,都可以一键编译该项目; 记住编译参数,后续任何时间再编译时,无需输入任何参数; 无需编写任何脚本; 目录更整洁,所有可执行文件、压缩文件都会分类放到go项目下的build目录中; 如果你需要在Windows/Linux下一键安装UPX可执行文件压缩工具,推荐使用version-manager,version-manager是一款跨平台的多功能SDK版本管理器,支持40多种语言和工具,很多工作十多年甚至二十多年的行业大佬也在使用。 version-manager项目地址:https://github.com/gvcgo/version-manager
- 下一篇
报告:GenAI,对公司未来发展至关重要
2023年开源生成式人工智能(Generative AI,简称 GenAI)调查报告,基于一项全球性调查,旨在探讨企业对 GenAI 的态度、使用情况以及对开源与专有解决方案的偏好。 以下是报告的核心内容概述: GenAI 的重要性和企业参与度: 大多数受访企业认为 GenAI 对公司未来至关重要。 企业在 GenAI 技术方面的参与度高,并且计划在 GenAI 战略上进行大量投资。 GenAI 的应用领域和使用策略: GenAI 在产品开发、软件测试、网络安全等领域有显著影响。 企业计划将 GenAI 集成到产品和服务中,或基于 GenAI 创建新产品。 GenAI 的开放性: 开源 GenAI 技术受到企业的青睐,因为它增强了数据控制和透明度。 企业对 GenAI 技术的开放性表示关注,这与组织参与度相关。 安全性和信任: 安全性是部署 GenAI 的主要障碍,包括隐私、信任和数据泄露等问题。 没有证据表明企业在安全性方面更倾向于专有解决方案。 透明度和可访问性: 开源 GenAI 技术被认为可以提高数据控制和透明度,有助于建立用户信任。 开源解决方案在可访问性和可再现性方面受到青...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS8编译安装MySQL8.0.19
- CentOS7,CentOS8安装Elasticsearch6.8.6