【问题标题】:How can i fix The emulator process for avd xxx has terminated error如何修复 avd xxx 的模拟器进程已终止错误
【发布时间】:2022-08-13 22:05:18
【问题描述】:
我尝试了所有方法来修复 avd 终止错误,但仍然卡住并且无法打开模拟器。
我尝试了什么:
- 重新安装安卓工作室。开发工具包。扑。
- 添加了系统变量。
- 在 Windows 功能上打开 Hyper-V。
- 在创建新模拟器时选择 API 30。
我该如何解决?
我的系统变量:
我真的搜索了很多,无论如何都无法修复它。请帮忙谢谢你的帮助<3
标签:
android
flutter
react-native
mobile
android-emulator
【解决方案1】:
- Try to repeat as in this video.
- 看看这个磁盘有多少可用空间,应该在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”)。
- 尝试更改您的模拟器设置、内存数量和使用的处理器内核。
-
打开文本编辑器(例如记事本)输入以下代码:Vulkan=off
GLDirectMem=on 将文件另存为 .android 中的“advancedFeatures.ini”
目录。如果您的用户名为 Admin,则在 Windows 下将是:
C:\Users\Admin.android\advancedFeatures.ini。
运行您的应用程序。
Original link
【解决方案2】:
解决方案是使用安卓 8.1 奥利奥版本。显然现代 android 版本可以在现代硬件上运行(我的电脑很强大但很旧)。
La solución fue utilizar la 版本安卓 8.1 奥利奥. Al parecer, las versiones de android modernas pueden ejecutarse en hardware moderno (mi pc es potente pero antigua)。
我不能添加图片,但我可以包含一个链接:
See images
我希望我能帮助你。