
Google 于 2026 年 4 月 16 日 正式推送了 Android 17 Beta 4。这是 Android 17 开发周期中最后一个计画内的测试版本,标志着系统已达到“平台稳定性 (Platform Stability)”阶段。这意味着系统的 SDK/NDK API 以及所有面向应用的行为已最终定稿,开发者可以开始进行最后的相容性测试与发布准备。
1. Android 17 Beta 4 核心更新重点
本次更新除了例行修复,最引人注目的是针对系统稳定性与未来安全性的底层大改动:
- 新增“App 内存限制 (App Memory Limits)”:
- 原理:为了减少 UI 遗失、电池耗电与随机闪退,Android 17 首次根据装置的总 RAM 大小为 App 设定硬性内存上限。
- 影响:若 App 发生严重内存泄漏并触发限制,系统会记录为
MemoryLimiter。这能防止单一 App 拖慢整个系统,让中低阶手机运作更顺畅。
- 后量子加密 (Post-Quantum Cryptography, PQC):
- Android Keystore 加入了 ML-DSA 算法支援。这是一种抗量子电脑攻击的数位签名标准,确保即便在未来量子运算普及后,装置内的金钥依然安全。
- 边对边 (Edge-to-Edge) 强制执行:
- 针对 Android 17 的 App 现在无法再关闭大萤幕上的缩放限制,系统将全面强制执行沉浸式的边对边显示,提供一致的视觉体验。
- 背景音讯强化 (Background Audio Hardening):
- 严格限制背景 App 对音讯播放、音量控制与音讯焦点(Audio Focus)的请求,防止流氓 App 在背景干扰用户。
2. 针对开发者的关键变动
- 本地网络防护 (Local Network Protections):
- 默认情况下,针对 Android 17 的 App 将被禁止存取本地网络。开发者必须申请新的
ACCESS_LOCAL_NETWORK权限。
- 默认情况下,针对 Android 17 的 App 将被禁止存取本地网络。开发者必须申请新的
- 安全动态代码加载 (Safer DCL):
- 所有的原生程式库 (.so 档案) 在使用
System.load()加载时,必须标记为“唯读”,否则系统会抛出错误。
- 所有的原生程式库 (.so 档案) 在使用
- Android Studio Panda 整合:
- 新版 IDE 直接整合了 LeakCanary 任务,方便开发者在 Profiler 中直接抓出内存泄漏。
3. 如何获取 Android 17 Beta 4?
- 支援装置:Pixel 6 系列至最新推出的 Pixel 10 系列 与 Pixel Fold、Pixel Tablet。
- 更新方式:
- 若已加入 Beta 计画,请至“设定”>“系统”>“软件更新”进行 OTA 下载。
- 未加入者可至 Android Beta 官网 注册。
- 开发者亦可使用 Android Studio 内的 64 位元模拟器映像档进行测试。
4. 接下来的进度?
由于这是最后一个 Beta 版本,接下来 Google 将进入为期数周的“最终微调期”。预计 Android 17 正式版 将在 2026 年 5 月的 Google I/O 大会 期间或结束后不久,正式向全球 Pixel 用户推送。










