我该如何修复“avd xxx 的模拟器进程已终止”错误

问题描述 投票:0回答:6

我尝试了所有方法来修复 avd 终止错误,但仍然卡住并且无法打开模拟器。

我尝试过的:

  • 重新安装android studio。 SDK。颤抖。
  • 添加了系统变量。
  • 在 Windows 上打开 Hyper-V 功能。
  • 创建新模拟器时在 API 30 下选择。

我该如何修复它? 我的系统变量:

我真的搜索了很多,但无论如何都无法修复它。请帮忙谢谢您的帮助<3

android flutter react-native mobile android-emulator
6个回答
3
投票
  1. 尝试按照本视频中的方式重复。
  2. 看看这个磁盘的可用空间大小,应该有10G以上,越多越好。

更新到北极狐后遇到此问题。

看到有关终止的错误消息后,打开 android studio 日志

(“C:\Users\YourUserName\AppData\Local\Google\AndroidStudio2020.3\log\idea.log”)

向下滚动并尝试找到带有文本“模拟器已终止”的日志行 带有退出代码”。也许,终止的原因可以找到 这条消息上面有几行——对我来说就是

“模拟器:无法添加库 vulkan-1.dll:失败”。

如果您有同样的原因 - 转到 C:\Windows\System32 目录, 在这里搜索名为 vulkan-1-999-0-0-0.dll 的文件并重命名它 到 vulkan-1.dll (为了以防万一,我复制了一份并将其命名为 “vulkan-1.dll”)。

  1. 尝试更改模拟器设置、使用的内存量和处理器内核。

打开文本编辑器(例如记事本)输入以下代码:Vulkan=off GLDirectMem=on 将文件保存为 .android 中的“advancedFeatures.ini” 目录。如果您的用户名为 Admin,在 Windows 下它将是: C:\Users\Admin.android dvancedFeatures.ini。

运行您的应用程序。

原链接


3
投票

尝试将图形渲染选项设置为“软件”,而不是“自动”或“硬件”。它解决了我的问题。


1
投票

好的,我找到了我正在寻找的答案在这里

答案是:

  1. 打开android studio日志

(“C:\Users\YourUserName\AppData\Local\Google\AndroidStudio2020.3\log\idea.log”)

  1. 向下滚动并尝试查找包含文本“模拟器因退出代码终止”的日志行。

终止原因可以在这条消息上方的几行找到 - 对我来说,这是缺少磁盘空间(它需要 7GB,我有 4b),对于写此消息的用户来说,这是“模拟器:无法添加库 vulkan” -1.dll:失败”,您可以查看链接以查看他们对此做了什么。

但是通过查看日志文件,您可以诊断问题,而不是在搜索时看到 101 个不同的答案!


0
投票

解决方案是使用Android 8.1 Oreo版本。显然,现代 Android 版本可以在现代硬件上运行(我的电脑功能强大,但很旧)。

我无法添加图像,但我可以添加链接:

看图片

希望能帮到你。


0
投票

就我而言,在全新安装或升级 Android Studio 后,Pixel 3 API 31 模拟器会工作几天,然后每次我尝试加载它时都会崩溃 - 我通常从 VSCode 运行模拟器,但当它开始崩溃时,在 AS 和 VSC 中都是如此。 然后我开始使用 Pixel 3 API 30,同样,这会工作几天,然后每次都会崩溃。

对我来说,解决这个问题的方法只是将每个问题模拟器的 AS AVD 管理器中的“内部存储”设置从默认的 6GB 增加到 20GB - 请参见下面的屏幕截图。

顺便说一句,我的环境是 Win 11 Insider Preview PC、i7 Gen 11 CPU、64GB RAM、运行驱动器上有几 TB 的可用磁盘空间。

screenshot


0
投票

就我而言,我将 Windows 11 系统安装为 Windows PRO N。 而windows PRO N是指支持媒体功能的windows系统。 因此,系统不支持媒体功能,这就是发生错误的原因。 安装PRO后,可以正常使用。 希望这对您有帮助。

© www.soinside.com 2019 - 2024. All rights reserved.