android12源码:
repo init -u https://android.googlesource.com/platform/manifest -b android-12.0.0_r28
编译Android12:
source build/envsetup.sh
lunch 68(sdk_phone_x86_64-eng)
lunch 67(sdk_car_x86_64-userdebug)
make -j8 2>&1 |tee build.log
编译如果报错可能需要下载插件:
报错:
插件:
sudo apt install g++-multilib
sudo apt install gperf
sudo apt install libxml2-utils
sudo apt install curl
sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386
sudo apt-get install m4
sudo apt-get update
sudo apt-get install make
sudo apt-get install libssl-dev
android13源码:
repo init -u https://android.googlesource.com/platform/manifest -b android-13.0.0_r40
启动android虚拟机:
emulator -verbose 正常启动
emulator -writable-system //可以remount
adb shell reboot wapedata //清除数据重启
emulator -writable-system -wipe-data //remount +清除用户数据
无法启动虚拟机:/dev/kvm device: permission denied:
sudo chown tssh -R /dev/kvm