50万奖金+官方证书,深圳国际金融科技大赛正式启动,点击报名 了解详情
写点什么

Android 16 引入了广泛的特性和更改

  • 2025-06-23
    北京
  • 本文字数:957 字

    阅读完需:约 3 分钟

大小:472.86K时长:02:41
Android 16引入了广泛的特性和更改

谷歌已经发布了安卓16系统,现在可以在支持的 Pixel 设备上使用。新版本引入了大量新的 API 和更改,其中一些会影响现有应用,需要开发者更新他们的代码。Material 3 Expressive,安卓用户界面的新范式,尚未包含在内,预计将在今年晚些时候推出。

 

安卓 16 在操作系统的几乎所有领域都引入了大量新特性和变更,从可访问性和连接性到相机支持、隐私、核心功能、安全性等。值得注意的新特性包括改进的通知、对全屏应用的扩展支持、增强的 USB 攻击防护、桌面风格的多任务处理,以及对相机和媒体功能的多项增强。

 

自适应应用在安卓 16 上成为任何“大尺寸”设备的默认设置,即屏幕尺寸在两个方向上都超过 600dp 的设备,如可折叠设备的内屏、平板电脑和 Chromebook。通过清单文件限制应用的可调整大小的选项不再可用。对开发者来说,这意味着要采用良好的实践来避免拉伸 UI 组件,确保相机在两种方向上都能正确工作,并在窗口大小变化时保持状态。

 

支持自适应应用所需的更改对于连接 Android 设备到外部显示器时实现类似桌面的多任务处理也至关重要。此外,显示在外部显示器上的应用可能会从更高级的行为中受益,如允许多个实例、通过拖放支持数据共享、支持配置变更等。

 

安卓 16 引入了一个扩展的通知系统,支持以进度为中心的通知,这可以用来表示一个进程如何通过多个状态和里程碑进行,例如用于拼车、送货和导航。该系统使用线来直观表示进度。这些新功能为即将推出的实时更新功能奠定了基础。

 

谷歌已经计划在第三季度进行一次安卓 16 的小版本更新,并在第四季度进行一次重大的功能更新,其中包括发布 Material 3 Expressive。值得注意的是,当前版本是唯一需要对现有应用进行更新以确保与安卓 16 设备兼容的版本。

 

开发人员应该密切关注诸如新的JobScheduler配额这样的变更,这可能会在开发人员未预料到的情况下停止应用;ART变更可能会使使用反射、JNI 或访问安卓内部的应用程序崩溃;对意图重定向攻击的更强安全防护;采用了 16KB 的页面大小;新的蓝牙处理方式会影响设备重新配对等。

 

如上所述,安卓 16 目前仅在支持的 Pixel 设备上可用。谷歌表示,对第三方设备的支持将很快跟进。与此同时,开发者可以使用 Android Studio 中的安卓模拟器测试他们的应用,以确保在安卓 16 上的兼容性和预期行为。

 

原文链接:

https://www.infoq.com/news/2025/06/android-16-new-features/

2025-06-23 15:005396

评论

发布
暂无评论

针对容器层的五种攻击手段

穿过生命散发芬芳

容器安全 三周年连更

Flink应用框架层

阿泽🧸

flink 三周年连更

云原生底座之上,这些企业领跑行业的秘密

阿里巴巴云原生

阿里云 容器 微服务 云原生

五张图带你看透Redis数据结构

一文看懂:StopWatch 源码解读

后台技术汇

三周年连更

K8s 安全是云安全的未来

HummerCloud

Kubernetes k8s

什么是数据库分片?

Java架构历程

Java 数据库 三周年连更

三种常用的以太网端口链路类型:Access、Hybrid和Trunk

wljslmz

网络 三周年连更

【web 开发】PHP 特殊的对象引用 "$this"(62)

迷彩

php 面向对象 this指针 三周年连更

2023-05-03:给你一棵 二叉树 的根节点 root ,树中有 n 个节点 每个节点都可以被分配一个从 1 到 n 且互不相同的值 另给你一个长度为 m 的数组 queries 你必须在树上执行

福大大架构师每日一题

Go 算法 福大大

面试官:一千万的数据,你是怎么查询的?

一文了解获得 Zebec Labs 投资的 Coral Finance,空投计划或在不久推出

西柚子

查询最新汽车新闻资讯

DS小龙哥

三周年连更

【Python实战】Python采集热搜数据

BROKEN

三周年连更

Mac M1 安装SD不折腾版本

IT蜗壳-Tango

三周年连更

GitHub爆赞!阿里P9架构师的JDK源码笔记也太强了!

Java 源码 jdk 高并发

如何使用nobelium 1小时快速搭建你的私人博客

黑微狗‮‮

Blog nobelium

C++智能指针和内存管理:使用指南和技巧

小万哥

c++ 后端 开发 内存管理 智能指针

云原生技术实践营「微服务X消息队列专场」

阿里巴巴云原生

阿里云 微服务 云原生 消息队列

AI 作画火了,如何用 Serverless 函数计算部署 Stable Diffusion?

阿里巴巴云原生

阿里云 Serverless 云原生 AIGC

公开下载 | 300页《Java面试宝典》,收藏近万,多位翰林院成员推荐

Java你猿哥

Java MySQL spring 面试 ssm

新手如何学习挖漏洞?看这篇就够了【网络安全】

网络安全学海

网络安全 信息安全 渗透测试 WEB安全 漏洞挖掘

Alibaba内网“疯狂”传阅的P8开源出的SpringBoot入门到进阶小册

Java spring 微服务 Spring Boot 框架

声网 Token 鉴权机制,以及常见的问题

声网

KubeVela 稳定性及可扩展性评估

阿里巴巴云原生

阿里云 开源 云原生 KubeVela

爆赞!GitHub上久经不衰的经典教程:Springboot精髓参考指南手册

Java spring 微服务 Spring Boot 框架

ZooKeeper 避坑指南: ZooKeeper 3.6.4 版本 BUG 导致的数据不一致问题

阿里巴巴云原生

zookeeper 阿里云 开源 云原生

“双智天花板”闪耀鹏城,问界M5智驾版深圳首场尊享品鉴会成功举办

极客天地

一文了解 Zebec Labs 投资的 Coral Finance,空投计划或在不久推出

股市老人

Android 16引入了广泛的特性和更改_软件工程_Sergio De Simone_InfoQ精选文章