我正在尝试在我的MacOS上构建Android,但它给了我这个错误:
" sed:非法选项 - r"
我试过了:
make bootimage
make systemimage
make recovery
brunch
mka bacon
所有这些都给了我同样的错误。
答案 0 :(得分:10)
另一种选择是使用自制软件来安装gnu-sed:
brew install gnu-sed --with-default-names
答案 1 :(得分:0)
手动编辑PATH是一种方法。 但是,这是另一种可能适用的解决方案。
如今,大多数开发人员都拥有conda。
conda可以安装最新的sed
并通过$ PATH使其可见
conda install -c conda-forge sed
conda负责编辑PATH变量
P.S。
大多数人认为conda是python的软件包管理器,但这并不完全正确。我使用conda安装所有内容。而且它可以很好地管理诸如PATH
之类的环境变量。
https://superuser.com/a/1304148/266871