news 2026/4/3 4:35:47

Android AOSP 15 源码Ubuntu编译

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Android AOSP 15 源码Ubuntu编译

启动代理

安装依赖

sudo apt update sudo apt install -y bc bison build-essential ccache curl flex g++-multilib \ gcc-multilib git gnupg gperf imagemagick lib32ncurses5-dev \ lib32readline-dev lib32z1-dev liblz4-tool libncurses5 libncurses5-dev \ libsdl1.2-dev libssl-dev libxml2 libxml2-utils lzop pngcrush \ rsync schedtool squashfs-tools xsltproc zip zlib1g-dev libncurses5-dev \ python3 python-is-python3 unzip openjdk-17-jdk

安装lfs

sudo apt install git-lfs git lfs install

创建编译目录

mkdir ~/aosp15 cd ~/aosp15

下载repo

mkdir ~/bin PATH=~/bin:$PATH curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo chmod +x ~/bin/repo

初始化分支

repo init -u https://android.googlesource.com/platform/manifest -b android-15.0.0_r1

同步源码

同步成功

设置环境变量

source build/envsetup.sh

选择编译目录

lunch aosp_x86_64-userdebug

开始编译

make -j$(nproc)

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!