Android 14 首个测试版已经发布

安卓14

Android 14 的首个开发者预览版

谷歌推出了第一个测试版本 移动平台 Android 14, 其中继续改进平台在平板电脑和折叠屏设备上的性能。 更新了为大屏幕设备设计应用程序的指南 并添加了通用大屏幕 UI 模板,以解决社交媒体、通信、媒体、阅读和购物等应用程序。

提出跨设备SDK的初步版本 使用工具来开发适用于不同类型设备(智能手机、平板电脑、智能电视等)和不同外形规格的应用程序。

除此之外,还要强调的是 优化资源密集型后台工作的协调, 例如在有 Wi-Fi 连接时下载大文件。 对优先服务启动 API 进行了更改 (前台服务)和任务调度程序(JobScheduler)为用户启动的数据传输相关作业添加新功能。

还强调的是 已引入要求以指定要启动的优先服务类型 (使用相机、数据同步、多媒体数据播放、位置跟踪、麦克风访问等)。 更容易定义触发数据下载的条件,例如,仅在通过 Wi-Fi 访问时下载。

向应用程序发送广播消息的内部系统 (广播系统) 经过优化以降低功耗并提高响应能力, 以及提高应用程序对已注册消息流的接受度:消息可以排队、组合(例如,一系列 BATTERY_CHANGED 消息将聚合为一个)并仅在应用程序退出缓存状态后才交付。

在应用程序中使用确切的警报现在需要权限 SCHEDULE_EXACT_ALARM 单独, 因为使用此功能会对电池寿命产生负面影响 并且会产生较高的资源消耗(对于定时任务,建议使用大概时间的激活)。 日历和时钟实现 使用精确时间激活 应该得到特权 在安装时使用 USE_EXACT_ALARM。

另一方面,提到 提供了指定语言设置的能力 链接到各个应用程序。 应用开发者 现在您可以更改 localeConfig 设置 调用 LocaleManager.setOverrideLocaleConfig 确定为应用程序显示的语言列表 在安卓设置界面。

另一个重要的变化是 SDK版本低于23的应用禁止安装什么 将阻止通过绑定到旧 API 来绕过权限约束 (API 版本 22 被禁止,因为版本 23 (Android 6.0) 有一个新的访问控制模型,允许您请求访问系统资源。)

其他突出的变化 新版本:

  • 添加了 Grammar Inflection API,以便更轻松地添加考虑具有性别系统的语言的 UI 元素的翻译。
  • 为防止恶意应用程序拦截意图请求,新版本禁止在未明确指定内部包或组件的情况下发送意图。
  • 改进的动态代码加载 (DCL) 安全性:为防止动态加载的可执行文件中的恶意代码替换,这些文件现在必须具有只读访问权限。
  • 之前安装的使用旧 API 的应用程序将在 Android 更新后继续运行。
  • 提出了 Credential Manager API,并实现了对 Passkeys 技术的支持,这允许用户使用生物特征标识符(例如指纹或面部识别)在没有密码的情况下进行身份验证。

最后,如果您有兴趣能够了解更多,可以在 以下链接。

Android 14 预计将于 2023 年第三季度推出. 为了评估平台的新功能,已经提出了初步测试计划。 固件构建已准备好用于 Pixel 7/7 Pro、Pixel 6/6a/6 Pro、Pixel 5/5a 5G 和 Pixel 4a (5G) 设备。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。