2

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

构建步骤:

$ 源构建/envsetup.sh

$ 午餐 aosp_x86_64-eng

$ 使-j32

跑:

$模拟器&

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

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

谢谢。

4

2 回答 2

2

以下对我有用。

  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 \
    
  2. lunch sdk_phone_x86_64-eng
于 2021-10-30T13:52:29.907 回答
0

我觉得

userdata-qemu.img重命名为userdata_qemu.img

那么也许你的问题会得到解决

于 2021-10-13T11:03:34.593 回答