21CTO导读:因为内存涨价,Google在Android操作系统侧开始限制应用对内存的使用。
Android 官方的技术审查计划将分为两个阶段落地实施:
首先是 2027 年 2 月生效的第一阶段,重点聚焦于性能与内存硬性指标。届时,“不良行为阈值”(Bad Behavior Thresholds)与代码优化要求将全面生效。
在这一阶段,系统的评估标准将采用前 28 天数据收集中的 P90 指标(即 90% 的测量值须维持在标准线以下)。内存上限根据设备的物理 RAM 容量进行动态分级限制,以配备 8GB 内存的设备为例,应用在前台运行时的最高内存占用不得超过 2.25 GB,而在用户可感知服务或后台运行时,最高内存占用均被限定在 1.5 GB 以内。16GB 及以上的高配设备通常不受此硬性限制,而游戏类应用则适用一套略有不同的专属限制规则。
除了整体内存,系统对位图(Bitmap)内存也提出了明确上限:前台可感知服务及后台状态下的位图内存上限为 200 MB,缓存模式(Cached state)下则为 400 MB。此外,针对 DEX 代码优化,Google 要求应用提交时必须对 Dalvik 可执行文件(Java 字节码的压缩版本)进行充分的压缩、混淆与瘦身处理(推荐优化覆盖率达 25% 以上),以控制内存占用、加快启动速度并提升运行时性能。
其次,是 2027 年 4 月生效的第二阶段,旨在提升“零点击登录”(Zero-Tap Sign-In)与设备迁移体验。
为了消除新用户在换机设置时手动输入账号密码带来的繁琐操作与留存损耗,同时也为了规避网络钓鱼及凭证窃取等安全风险。自2027年 4 月,官方建议 Android 开发者全面集成 Android 恢复凭据 API(Restore Credentials API),实现用户凭证在不同设备间的无缝跨设备迁移。
针对未能达到以上标准的应用和游戏,自 2027 年 2 月起虽然不会被直接下架,但其在 Google Play 商店中的推荐曝光度和发布能力将受到严格限制。广大开发者可在 2026 年底前通过 Play Console 提前查看相关评估指标,并及时开展专项优化。
我们可以看到,这场被称为“生态系统级”的内存保卫战已经倒计时,从代码压缩到动态内存管控,Android 正在硬件成本上涨的时代重新定义新的“流畅度”。
作者:场长
本篇文章为 @ 场长 创作并授权 21CTO 发布,未经许可,请勿转载。
内容授权事宜请您联系 webmaster@21cto.com或关注 21CTO 微信公众号。
该文观点仅代表作者本人,21CTO 平台仅提供信息存储空间服务。
请扫描二维码,使用微信支付哦。