Android 17未发源码先增API,谷歌重塑开源规则

源自8位全网作者

08:59

在近期发布的 Android 17 更新中,谷歌采取了一项让整个开源社区和开发者群体感到意外的举措。自 Android 3.x 时代以来,谷歌首次在没有向 AOSP(Android 开源项目)公开发布源代码的情况下,直接在针对 Pixel 设备的季度更新(QPR)中新增了公开的系统 API。这一变化最初由知名第三方开源系统团队 GrapheneOS 曝光,迅速引发了关于谷歌是否正在重新定义安卓开源生态规则的讨论。

Android 17未发源码先增API,谷歌重塑开源规则

根据以往的惯例,标准 Android 的系统 API 和代码修复通常会同步推送到 AOSP,以便手机厂商以及第三方开发者能够同步获得最新的系统能力。然而在 Android 17 中,谷歌调整了 AOSP 的源码发布节奏,将 AOSP 源码的公开发布频率调整为每年仅在第二季度和第四季度进行。这意味着,虽然 Pixel 设备依然保持着季度级别的系统更新,但其中部分更新所包含的新 API 和标准平台修复,并没有第一时间出现在面向公众的 AOSP 源码库中。

值得注意的是,这次在 Pixel 专属更新中出现的新 API 并非 Pixel 独占的私有接口,而是属于标准的 Android 框架层面,整体接口变动比例约为 0.52%。这些新增能力以及涉及设置、蓝牙、系统界面和 KeyMint 等基础组件的安全修复,目前只有 Pixel 用户能够率先体验。对于其他手机厂商和第三方系统团队而言,想要在 AOSP 中拿到同一套源码,可能需要等待约三个月的时间。这种做法使得安全补丁和公共 API 的分发节奏产生了明显的时差。

这种发布策略的变化直接增加了开源定制系统的维护难度。以 GrapheneOS 为例,即便团队已经提前完成了新版本的移植准备,但由于缺少公开发布的 AOSP 框架源码,他们没办法直接向用户推送完整更新。为了保持系统的安全性和功能更新,维护人员不得不将 Pixel 新系统中的固件、内核驱动以及底层硬件抽象层逐项向旧版 AOSP 基线进行回移植。每搬运一层,都需要反复确认是否依赖未公开的框架接口,这种繁琐的工作极大地增加了适配成本,也让第三方开源项目陷入了较为尴尬的境地。

除了源码发布节奏的变化,Android 17 本身在技术架构和隐私策略上也迎来了重大调整。系统不仅引入了 AppFunctions 机制,允许系统级 AI 直接调用应用的后台能力,还在大屏设备上强制移除了以往开发者锁死横竖屏和禁止窗口缩放的选项。在内存管理方面,Android 17 设立了严格的单应用内存限制,一旦应用运行超过设定天花板将直接被系统终止。此外,新系统还隐去了应用对开发者模式和 USB 调试状态的检测能力,收紧了局域网访问权限,将第三方应用读取短信验证码的时间延迟了 3 小时,并对动态加载的原生库实施了只读限制。

从这些调整可以看出,Android 17 不仅在系统架构、AI 整合和安全隐私上作出了深度变更,也在生态管控上展现出了新的趋势。代码开源并不完全等同于节奏的同步,随着谷歌将部分标准 API 的更新与自身硬件产品的季度节奏更紧密地绑定,全球庞大的非 Pixel 设备用户以及开发者,都需要重新适应这种在安全补丁和功能接口上存在时间差的安卓新生态。

内容由AI生成

精选参考来源

1. 怎么看 Android 17 是自3.x以来,首次在没有向 AOSP 发布代码的情况下新增 API ?

怎么看 Android 17 是自3.x以来,首次在没有向 AOSP 发布代码的情况下新增 API ? 这个问题来自 GrapheneOS 的疯狂吐槽,因为最近 Google 在只给 Pixel 发布

2. 谷歌开始收安卓,开源承诺不认了

谷歌开始收安卓,开源承诺不认了 很多人心里有个默认认知:安卓是开源的,谷歌把代码摊在 AOSP 上,全世界厂商一起用。 这个认知,在 9 月 15 日被谷歌自己悄悄改写了。 安卓 17 推了次更新

3. Android 17 正式版发布,全新 AI 和各种破坏性更新

Android 17 正式版发布,全新 AI 和各种破坏性更新 说了这么久的 Android 17 终于来正式版了,这也是 Android 系统上第一个 AI 升级,同时也是隐私又进一步收紧,需要各种

4. Android 17硬核新规,APP超内存直接被终止

Android 17硬核新规,APP超内存直接被终止 安卓用户注意!Android 17的重磅改动曝光,堪称史上最严APP内存限制,整个应用生态都要迎来大变天。 以往安卓依靠内存紧张时批量清理后台

5. Android 17 让 App 被 AI 直接调用😱

Android 17 让 App 被 AI 直接调用😱 Android 17 让 App 被 AI 直接调用😱 Google 做了一个决定:以后用户可能根本不需要打开你的 App。 Android

6. 继续收紧,Android 17禁止App检测开发者模式

继续收紧,Android 17禁止App检测开发者模式 继续收紧,Android 17禁止App检测开发者模式三易生活1788959000 谷歌在Android 17里居然藏了个“大招”。近期有开发者

7. 安卓 17 更新汇总,你手机能升吗?

安卓 17 更新汇总,你手机能升吗? 安卓17正式推送才3天,稳定版就翻车了 Pixel用户集中爆发3大Bug:Wi-Fi假连接、触控失灵+反向触控、5G直接消失。Google至今零回应。国产手机暂未

8. Flutter Android17屏幕适配方案

Flutter Android17屏幕适配方案 Android 17 / API 37 对大屏适配的限制变化很直接:在 sw600dp 级别的大屏窗口上,系统会忽略方向锁、可调整限制和宽高比限制。也就
0
扫一下,分享更方便,购买更轻松
0评论

当前文章无评论,是时候发表评论了
提示信息

取消
确认
评论举报

最新文章 热门文章