如何在 macOS 上构建 AOSP 11

问题描述 投票:0回答:1

我在 MacBook Air M1 上构建 AOSP Android 11,但出现错误

终端日志 - https://docs.google.com/document/d/1Fu09oS4puQkzq_G0eY-OxbFVJ3NnrPOxXC8V71LNDVM/edit?usp=sharing

我安装了XCode,但它不起作用。 MacOS 14.4(索诺玛) 我尝试使用命令 sudo port install MacOSX10.15.sdk 安装 MacOS SDK 但我在 macOS Sonoma 14.4 M1 上构建 AOSP Android 11 时遇到问题

android android-source
1个回答
0
投票

自 Android 11 起,Google 不再正式支持 MacOS。 https://source.android.com/docs/setup/start/requirements#os-requirements

不过,我很幸运地修改了源代码,尽可能在我的 M2 Pro MBP 上添加对 Ventura 13.3 的支持。对于您在问题中特别提到的错误,soong 构建系统需要添加对现代 macOS SDK 版本的支持。您也可以在索诺玛尝试同样的方法。

参考此提交:https://github.com/rajatgupta1998/build_soong/commit/845c27d520c601b71565d7754c6e2efb541414f4

© www.soinside.com 2019 - 2024. All rights reserved.