android 12 最新版本:模拟器构建未针对 android-12.0.0_r2 aosp 版本运行

Sid*_*wal 4 android android-emulator android-source android-12

我已经在本地构建了 android-12.0.0_r2 并尝试运行它,但它给出了错误。

构建步骤:

$源构建/envsetup.sh

$ 午餐 aosp_x86_64-eng

$ 使-j32

跑步:

$模拟器&

错误:out/target/product/generic_arm64/userdata-qemu.img':没有这样的文件或目录

即使从 android_11 复制此图像后,我也可以看到模拟器正在启动,但它处于挂起状态。任何想法 ?

谢谢。

小智 5

以下内容对我有用。

  1. 在 上应用以下更改platform/build/make
    diff --git a/target/product/AndroidProducts.mk b/target/product/AndroidProducts.mk
    index 7d9d90e..419cccb 100644
    --- a/target/product/AndroidProducts.mk
    +++ b/target/product/AndroidProducts.mk
    @@ -84,3 +84,4 @@ COMMON_LUNCH_CHOICES := \
         aosp_arm-eng \
         aosp_x86_64-eng \
         aosp_x86-eng \
    +    sdk_phone_x86_64-eng \
    
    Run Code Online (Sandbox Code Playgroud)
  2. lunch sdk_phone_x86_64-eng