#vmware17 ubuntu24.04全屏展示
sudo apt install open-vm-tools open-vm-tools-desktop -y
sudo reboot
#安装jdk
sudo apt install openjdk-17-jdk -y
#安装git
sudo apt-get install git -y
git config --global user.name yym
git config --global user.email dhxy2youyanming1@163.com
#清华源
export REPO_URL='https://mirrors.tuna.tsinghua.edu.cn/git/git-repo'
echo "export REPO_URL='https://mirrors.tuna.tsinghua.edu.cn/git/git-repo'" >> ~/.bashrc
source ~/.bashrc
#下载android16源码
mkdir -p ~/aosp16
cd ~/aosp16
sudo apt install curl -y
sudo apt install repo -y
repo init -u https://mirrors.tuna.tsinghua.edu.cn/git/AOSP/platform/manifest \
-b android-16.0.0_r4 \
--repo-url=https://mirrors.tuna.tsinghua.edu.cn/git/git-repo
repo sync -j12 --no-tags
#安装编译依赖
sudo apt install -y git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 lib32ncurses-dev x11proto-core-dev libx11-dev lib32z1-dev ccache libgl1-mesa-dev libxml2-utils xsltproc unzip fontconfig libssl-dev libffi-dev
#编译
sudo fallocate -l 16G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
source ./build/envsetup.sh
list_products #列出产品
lunch aosp_cf_x86_64_only_phone-aosp_current-userdebug
lunch sdk_phone64_x86_64-trunk_staging-userdebug
m -j8
##编译报错放开限制
sudo sysctl kernel.apparmor_restrict_unprivileged_userns=0
echo 'kernel.apparmor_restrict_unprivileged_userns=0' | sudo tee -a /etc/sysctl.conf
sudo sysctl --system
#返回值非 0,说明你的 CPU 支持虚拟化
grep -c -w "vmx\|svm" /proc/cpuinfo
#启动安卓模拟器
emulator
#下载android-studio
下载 Android Studio 和应用工具 - Android 开发者 | Android Developers
mkdir android-studio
tar -zxvf android-studio-rabbit1-linux.tar.gz android-studio/
cd ~/android-studio/android-studio/bin
./studio.sh
#gradle下载
https://mirrors.cloud.tencent.com/gradle/gradle-9.6.0-bin.zip