Ubuntu 虚拟机环境,编译AOSP源码

本文详细描述了如何在VMware虚拟机上安装必要的软件包,如git、repo等,下载并配置AOSP源码,解决Python版本冲突,启用KVM加速,以及配置和运行Android模拟器的步骤,包括遇到的问题及解决方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

环境 : VMware虚拟机 Ubuntu 20.04.3 LTS

搭建配置开发环境

sudo apt-get install git-core gnupg flex bison build-essential zip curl 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 unzip fontconfig python

一。下载编译源码

1.下载repo工具

mkdir ~/bin

curl https://mirrors.tuna.tsinghua.edu.cn/git/git-repo -o ~/bin/repo

chmod +x ~/bin/repo

配置清华镜像地址

sudo apt install vim

vim .bashrc

编辑配置

export REPO_URL='https://mirrors.tuna.tsinghua.edu.cn/git/git-repo'

PATH=~/bin:$PATH

保存退出后,使配置生效

source ~/.bashrc

2.初始化仓库 同步远程代码

git config --global user.email "you@example.com"

git config --global user.name "Your Name"

mkdir aosp

cd aosp 

初始化仓库,-b 指示分支,这里使用 android11

//其他版本查看地址

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值