avd 的模拟器进程已终止

The emulator process for avd has terminated

通过 Android Studio 启动 Android 的模拟器时遇到问题。

当我尝试这样做时 - 我收到了下一条警告消息 - avd 的模拟器进程已终止。 我检查了日志,主要表达是:损坏的 AVD 系统路径。检查您的 ANDROID_SDK_ROOT 值 [C:\Users\User.android\avd\Pixel_XL_API_30.avd\Pixel_XL_API_30.avd]! (我试了很多次换路径,大家不要在意)

当我尝试从文件夹启动模拟器时 - 我收到崩溃报告“qt5core android emu dll 不存在”和更多其他相关的 dll。 (已安装 HAEX,Android Studio 最新版本,默认 Androids SDK 在 disk D 中。所有文件夹(平台工具和其他)都没有损坏。

Terminated process

Disk D

Logs

我尝试了 Whosebug 中提到的每一步,但对我来说重新安装显卡驱动程序解决了问题。 AVD 现在正在工作。 请尝试重新安装图形驱动程序。

您可以通过将此文件添加到您的用户(您的用户)来关闭 vulkan。android

(如果不存在),直到google解决Vulkan的bug。

文件:advancedFeatures.ini

内容:

    BluetoothEmulation = on
    GrallocSync = on
    GLDMA = on
    LogcatPipe = on
    GLAsyncSwap = on
    GLESDynamicVersion = on
    EncryptUserData = on
    VirtioWifi = on
    HostComposition = on
    RefCountPipe = on
    VirtioInput = on
    HardwareDecoder = on
    DynamicPartition = on
    ModemSimulator= on
    MultiDisplay = on
    YUVCache = on
    GLDirectMem = on
    Vulkan = off
    VulkanNullOptionalStrings = on
    VulkanIgnoredHandles = on
    Mac80211hwsimUserspaceManaged = on
    VirtconsoleLogcat = on
    VirtioVsockPipe = on
    AndroidbootProps2 = on
    DeviceSkinOverlay = on
    VulkanQueueSubmitWithCommands = on
    VulkanBatchedDescriptorSetUpdate = on
    DeviceStateOnBoot = on

初学者的简单解决方案:在您的 HD 上有足够的 space...! 您需要超过默认的 2GB。 由于问题“AVD Pixel_2_API_29 的模拟器进程已终止问题,我到目前为止还没有到达 Android 中的第一行代码。 相关资料评估: HP Compact 8200 上的 Win10(来自 Win7 时期。) 实际 SSD 上剩余 100G 的 10G。

根据 Mac/OS 下的类似建议,我) 删除了 ...API29 并尝试了 Galaxy NexusAPI22,并在屏幕上获得了我的第一个模拟 phone,剩余 2.7GB。