build - 在 mac m1 上为 android 构建 chromium

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

按照此处给出的说明检查并构建适用于 Android 的 Chromium,不支持在 Windows 或 Mac 上构建 Android 客户端,并且该客户端无法工作。 有人尝试过在 mac m1 上构建它吗?难道真的不可能吗

Mac M1 芯片是基于 ARM 的,大多数 Android 设备也是基于 ARM 的,并且考虑到工具链,这应该是可能的。请告诉我。

代码签出后,运行时 -

build/install-build-deps.sh --android

出现错误-

ERROR: lsb_release not found in $PATH
try: sudo apt-get install lsb-release

显然,lsb_release 仅在 Linux 系统上可用。但有解决办法吗?

android build chromium apple-m1
1个回答
0
投票

目前,根据问题中链接的文档:

不支持在 Windows 或 Mac 上构建 Android 客户端,并且 不起作用。

即使有解决方法并且您设法安装了所有依赖项,其他东西也可能会损坏。

最好的选择是安装一台 Linux 机器(或者实际上是 Ubuntu,因为其他发行版可能无法工作,如文档中所述)并在那里尝试。

如果您无法选择安装 Linux(虚拟)机器,有一个解决方法 - 您可以使用 docker。您可以在文档中链接的 linux instructions 下阅读更多相关信息。

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