首页 > 解决方案 > AVD Nexus_5X_API_30 的模拟器进程被杀死

问题描述

首先,我想说我查看了这里和网上的所有解决方案,但无法解决问题。

我的系统属性:16GB RAM、Intel Core i7-7700HQ CPU 2.80ghz 和 64 位版本的 Windows 10。

我尝试使用的虚拟设备:Nexus 5X API 30、Android 11.0、arm64/x86 for CPU/ABI。

当我尝试启动 android-studio 模拟器时,会弹出此错误(在标题中)。到目前为止我所做的是:

  1. 我将 Android Studio 安装到 C:\Program Files\Android\Android Studio,然后我将 SDK 安装到 E:\Android-SDK 文件夹,因为我的默认路径 C:\Users\username\AppData\Local\Android\Sdk 没有ascii 字符和空格,因为我的用户名。

  2. 我将环境变量 ANDROID_HOME 和 ANDROID_SDK_ROOT 的值更改为 E:\Android-SDK

  3. 我有 16GB RAM 和足够的内存用于 C 和 E 磁盘(分别为 40gb 和 140gb。)。执行程序时我没有遇到任何问题,只是模拟器无法正常工作,并且事件日志中没有任何内容(如下所示)。

最后,当我在寻找解决方案时,我注意到所有遭受此错误困扰的人都有一个共同点,那就是他们使用非 ascii 字符是因为他们的字母表。Android Studio 不允许您在文件路径中使用非 ascii 字符。正如我上面提到的,我的 SDK 路径不是默认路径。所以错误可能是由此引起的。

标签: androidandroid-studioandroid-emulatorandroid-11

解决方案


对我来说,这个问题与 NVIDIA 显卡驱动程序有关。将您的驱动程序版本降级到以前的版本,这将解决问题。

或者你可以用这个东西来恢复以前的备份或从 NVIDIA 档案重新安装旧版本。

具体来说,从 446.14.446.14 降级到 442.50.442.50


推荐阅读