1、環境準備
- 編譯環境:
Ubuntu-18.04.5
- 編譯版本:
android13-release
- 下載地址:清華大學開源軟件鏡像站AOSP
# 下載repo
# 同步代碼:repo init -u https://mirrors.tuna.tsinghua.edu.cn/git/AOSP/platform/manifest -b android13-release
# repo sync -j32
2、編譯代碼
2.1 需要的編譯鏈
略
2.2 編譯
source build/envsetup.sh #加載編譯環境
lunch sdk_pc_x86_64-userdebug #指定編譯產品類型
make -j32 #編譯
make otapackage -j32 #ota
2.3 AVD打包
#安卓12開始
$make -j8 emu_img_zip#安卓12以下
$make -j8 sdk sdk_repo
3、運行AVD 鏡像
將上述生成的鏡像文件,替換現有模擬器的鏡像即可;
- 編譯生成打包的文件;
- 替換原模擬器的鏡像:
# 參考路徑:
#:\AndroidStudioSDK\system-images\android-35\google_apis_playstore