liut

liut.xyz

Ubuntu-16-04-编译-LineageOS-4-OnePlus-bacon

Posted at — Sep 23, 2017

lineageOS 编译

准备

所需环境

安装 repo

下载 repo 并添加到环境变量

$ mkdir -p ~/bin
$ curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
$ chmod a+x ~/bin/repo
$ PATH=~/bin:$PATH	//仅对当前终端有效

这种配置方法仅对当前终端有效,若要永久添加到 PATH 环境变量,可写到 ~/.profile 文件中。或者更干脆一点:

sudo cp ~/bin/repo /usr/bin

然后就可以删除 ~/bin

rm -r ~/bin

注:如网络不通请自搬梯子或用清华的repo

初始化LineageOS源代码库


export ANDROID_HOST_OUT=out/host/ source build/envsetup.sh // 将执行文件设置为临时变量 make idegen && development/tools/idegen/idegen.sh //生成idegen.jar并生成ide导入所需的.ipr/.iml文件

source build/envsetup.sh breakfast bacon croot brunch bacon

comments powered by Disqus