FSA全栈行动 FSA全栈行动
首页
  • 移动端文章

    • Android
    • iOS
    • Flutter
  • 学习笔记

    • 《Kotlin快速入门进阶》笔记
    • 《Flutter从入门到实战》笔记
    • 《Flutter复习》笔记
前端
后端
  • 学习笔记

    • 《深入浅出设计模式Java版》笔记
  • 逆向
  • 分类
  • 标签
  • 归档
  • LinXunFeng
  • GitLqr

公众号:FSA全栈行动

记录学习过程中的知识
首页
  • 移动端文章

    • Android
    • iOS
    • Flutter
  • 学习笔记

    • 《Kotlin快速入门进阶》笔记
    • 《Flutter从入门到实战》笔记
    • 《Flutter复习》笔记
前端
后端
  • 学习笔记

    • 《深入浅出设计模式Java版》笔记
  • 逆向
  • 分类
  • 标签
  • 归档
  • LinXunFeng
  • GitLqr
  • AndroidUI

  • Android第三方SDK

  • Android混淆

  • Android仓库

  • Android新闻

    • Android - 2025年安卓真的闭源了吗
      • 一、起因
      • 二、变动
      • 三、影响
      • 四、最后
  • Android系统开发

  • Android源码

  • Android注解AOP

  • Android脚本

  • AndroidTv开发

  • AndroidNDK

  • Android音视频

  • Android热修复

  • Android性能优化

  • Android云游戏

  • Android插件化

  • iOSUI

  • iOS工具

  • iOS底层原理与应用

  • iOS组件化

  • iOS音视频

  • iOS疑难杂症

  • iOS之Swift

  • iOS之RxSwift

  • iOS开源项目

  • iOS逆向

  • Flutter开发

  • 移动端
  • Android新闻
GitLqr
2025-03-28
目录

Android - 2025年安卓真的闭源了吗

欢迎关注微信公众号:[FSA全栈行动 👋]

# 一、起因

这两天,国内各主流平台都在推标题中带有类似 "安卓闭源"、"停止开源" 等词语的文章,难道一向开源的安卓系统真要变天了?随后在网上搜索了一番,找到了来自 AndroidAuthority 官方于 2025.03.26 发布的一篇文章 《Exclusive: Google will develop the Android OS fully in private, and here's why》 (opens new window),看完文章之后,再结合国内自媒体发布的内容,我总结了以下六点: ......

算了,直接说结论吧:Android 源码还是继续开源的(任何人可以下载编译和定制)。

  • AndroidAuthority 原文:https://www.androidauthority.com/google-android-development-aosp-3538503/ (opens new window)

# 二、变动

根据 AndroidAuthority 这篇文章的描述,准确来说,是谷歌决定将 Android 系统 开发 转移到其内部分支。这是什么意思?Android 系统源码分为两条开发分支,分别是:

  • 公开的 AOSP 分支:谷歌 + 第三方开发者 共同开发,任何人都可以访问
  • 私有的 内部 分支:谷歌 内部开发,仅限于签订了 Google 移动服务 (GMS) 许可协议的公司访问

以往,谷歌在其 内部分支 开发了大部分 Android 功能(核心系统框架),之后会同步到 AOSP 分支,因为 AOSP 接受第三方开发者代码,所以,两条分支的代码存在差异(例如:方法行数,参数个数有变动),谷歌在发布代码补丁时,就需要花费时间精力来处理这些代码差异,避免合并冲突。

相反,谷歌将 AOSP 的代码合并到 内部分支时,也存在同样的挑战,所以,谷歌取消了目前双管齐下的 Android 开发战略,从下周开始,将所有的开发转移到内部,但这不等同于闭源,从 Android 16 开始,最新的 Android 源码版本会在稳定之后,一次性发布出来。

# 三、影响

谷歌此次的变动,只是开发方式上的,并非闭源,其目的是为了简化 Android 系统的开发,只是最新源代码的更新发布,相较以往,会慢一些,对于几类人群的影响如下:

  1. 普通用户:几乎没有影响。
  2. App 开发者: 几乎没有影响。
  3. ROM 开发者:影响不大,通常会以某个 tag 或 release 进行定制。
  4. AOSP 贡献者:影响较大,最新的内部源码不会像以往一样第一时间发布,对于谷歌开发工作的了解会滞后。
  5. (正经的) 新闻发布者:影响较大,无法从 AOSP 中得知最新 Android 新特性的泄露信息。

# 四、最后

个人认为,谷歌这个变动,不无道理,毕竟同时跟进两条分支,代码差异导致的维护 时间、精力 成本很高,换位思考下,这庞大复杂的代码差异,要维护起来,着实让人头大,为了简化开发,这个决策是可以理解的。另外,Android 源码还是会继续开源(任何人可以下载编译和定制),就是国内的某些自媒体的吃相,断章取义的功夫,真是令人汗颜。

#Android#AndroidAuthority#AOSP
Android - 利用 jitpack 免费发布闭源 aar
Android - 自动系统签名

← Android - 利用 jitpack 免费发布闭源 aar Android - 自动系统签名→

最近更新
01
Flutter - Xcode16 还原编译速度
04-05
02
AI - 免费的 Cursor 平替方案
03-30
03
AI - RooCode 解限使用 Copilot Claude 3.7
03-18
更多文章>
Theme by Vdoing | Copyright © 2020-2025 FSA全栈行动
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式
×