按照此处给出的说明检查并构建适用于 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 系统上可用。但有解决办法吗?
目前,根据问题中链接的文档:
不支持在 Windows 或 Mac 上构建 Android 客户端,并且 不起作用。
即使有解决方法并且您设法安装了所有依赖项,其他东西也可能会损坏。
最好的选择是安装一台 Linux 机器(或者实际上是 Ubuntu,因为其他发行版可能无法工作,如文档中所述)并在那里尝试。
如果您无法选择安装 Linux(虚拟)机器,有一个解决方法 - 您可以使用 docker。您可以在文档中链接的 linux instructions 下阅读更多相关信息。