ubuntu22 编译Android14 aosp源码
·
~~~
sudo apt update
sudo apt install flex bison build-essential zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 libncurses5 lib32ncurses5-dev x11proto-core-dev libx11-dev lib32z1-dev libgl1-mesa-dev libxml2-utils xsltproc fontconfig -y
sudo apt install make git-core gnupg zip unzip curl python3 openjdk-11-jdk -y
echo `export REPO_URL='https://mirrors.tuna.tsinghua.edu.cn/git/git-repo'` >> ~/.bashrc
source ~/.bashrc
#设置临时
export REPO_URL='https://mirrors.tuna.tsinghua.edu.cn/git/git-repo
repo init -u https://mirrors.tuna.tsinghua.edu.cn/git/AOSP/platform/manifest -b android-14.0.0_r15
repo sync -c -j8
cd ~/aosp
source build/envsetup.sh
lunch sdk_phone_x86_64
make -j8
export MAVEN_OPTS="-Xms5120m -Xmx5120m"
export _JAVA_OPTIONS="-Xmx5120m"
# 也可以添加 .bashrc 最后,修改.bashrc记得source .bashrc
#记得清除out目录,重编译
rm -rf out `
~~~
更多推荐
所有评论(0)