自 2021 年 6 月 22 日开始,新版 Android 将不再支持在 MacOS 或 Windows 上构建

2021 年 5 月 25 日
 eaglu

https://source.android.google.cn/setup/build/requirements

17738 次点击
所在节点    Android
14 条回复
zongren
2021 年 5 月 25 日
系统镜像只支持由 Ubuntu 构建,没啥影响
DoveAz
2021 年 5 月 25 日
标题党
murmur
2021 年 5 月 25 日
windows 电脑本身就可以装 ubuntu,这又不是新闻
YzSama
2021 年 5 月 25 日
直接用 docker 编译、构建。
binsys
2021 年 5 月 25 日
从来就没有支持过在 Win 下构建
ikas
2021 年 5 月 25 日
以前只用 win...就麻烦.现在用 wsl2 配合外挂 ext4 硬盘或者 vhd,已经编译大半年了
xsen
2021 年 5 月 25 日
确实是标题党。Android (包括 Linux )系统镜像本身就都是只支持在 Linux 系统构建的
不管是物理机 /docker/虚拟机都可以
wellsc
2021 年 5 月 25 日
为什么一定要 ubuntu,debian arch 红帽系 不行吗
MaxLi77
2021 年 5 月 25 日
@xsen aosp 是可以在 macOS 上用 xcode 的 toolchain 编译的

@wellsc 可以用非 ubuntu 的 Linux 编译,但是 aosp 的编译依赖非常操蛋,稍微错一点就各种各样的问题,用官方推荐的 ubuntu 能大大减少出错的概率
lilongtan
2021 年 5 月 25 日
不用 ubuntu 问题多
iugo
2021 年 5 月 25 日
1. 不用 ubuntu (而用其他的话)问题多
2. 不用 ubuntu (, 因为它)问题多
yanqiyu
2021 年 5 月 25 日
你也没有一个不需要各种奇技淫巧的好办法在 Windows/MacOS 上面构造 ext4 的文件系统镜像啊
Jirajine
2021 年 5 月 25 日
想知道 aosp 有没有类似于 image builder 的东西,就是把工具链、预编译好的各组件打包到一起,你可以只增删修改重编译需要的部分然后生成系统镜像。
ysc3839
2021 年 5 月 25 日
@Jirajine 大概没有。而且 image builder 也不是你想的这样吧?似乎都是不带编译器的。比如 OpenWrt 的 Image Builder,功能是从软件源里面下载编译好的软件包,然后打包成一个完整镜像,不带编译功能的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/778988

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX