导语:仅仅为“手机”开发 App 的日子,已经正式结束了。
就在刚刚,Google Android 团队发布了年度重磅博文 《Goodbye Mobile Only, Hello Adaptive》。这不仅是一次技术更新,更是 Google 对未来 Android 生态的定调:自适应(Adaptive)不再是选项,而是默认。
根据 Google 2025 年最新数据,目前已有超过 5 亿台活跃的大屏设备。更重要的是这背后的商业收益:
双设备用户:消费额是单设备用户的 9 倍
折叠屏用户:平均消费额更是高达 14 倍
这是杀伤力最大的一点。以前,很多开发者习惯在 AndroidManifest.xml里配置screenOrientation = "portrait"来强制竖屏,从而逃避适配。
从 Android 16 开始,这招不管用了:
• 锁定失效:针对600dp 及以上的屏幕,系统将直接忽略你的方向锁定
• 强制填充:无论你是否愿意,App 都必须填充整个显示窗口
紧急提醒:Google 明确表示,Android 17 将完全强制执行。如果你的 Activity 状态恢复没做好,频繁的旋转将导致严重的闪退!
重新定义大屏: WindowManager 1.5.0
随着 27 英寸显示器甚至车载屏幕的普及,传统的“大屏”定义已过时。Jetpack WindowManager 1.5.0 引入了两个全新断点:
• Large (大):1200dp 至 1600dp
• Extra-large (超大):1600dp 以上
架构革新:Jetpack Navigation 3
如何让一套导航逻辑同时兼容手机的单页和平板的分屏?Nav3 (Jetpack Navigation 3)现已稳定发布:
• Scenes API:解决分屏场景下的回退栈冲突
• 解耦构建:抛弃臃肿的单体 Graph
面对这一转变,我们要如何应对?
Google 已经说得清楚了:"Adaptive is the default way to build"。
我们可以:
检查旧代码:逐步移除 screenOrientation 锁定。
抗压测试:使用 Android Studio 的 Resizable Emulator 进行拉伸测试。
拥抱 Compose:所有的自适应新特性都在全力倒向 Jetpack Compose。
告别 Mobile Only,拥抱 Adaptive。
风口已至,你准备好了吗?
喜欢本文,请点赞、在看、分享!
互动话题:你的 App 适配折叠屏了吗?欢迎在评论区吐槽适配过程中的坑!
参考资料:
[1] Android Developers Blog: "Goodbye Mobile Only, Hello Adaptive".https://android-developers.googleblog.com/2025/12/goodbye-mobile-only-hello-adaptive.html
图片来源 | 网络
文案来源 | 李文羲
排版编辑 | 李文羲
初审 | 曾春梦
终审 | 孔得懿
关注我们|解锁更多内容
Quanta(量子)信息技术服务中心是以半企业化模式运营的一个专业的IT技术组织,致力于大型的商业或非商业项目开发、技术攻关与自主产品研发工作。以育人文化为宗旨,Quanta秉持着“Nothing but professional.”的原则,培育出一届又一届优秀的IT人才。
在Quanta,我们推崇简单、务实的工作方式,在轻松、快乐的工作环境中积累和分享。你不只是在Quanta工作,是和一群志趣相投的人一起生活!