Android Emulator 由于内部错误而关闭:GPU Found
Posted
技术标签:
【中文标题】Android Emulator 由于内部错误而关闭:GPU Found【英文标题】:Android Emulator closed because of an internal error: GPU Found 【发布时间】:2021-07-22 18:15:42 【问题描述】:我已经好几天没上 android Studios 了。当我回到我的模拟器上时,不断被杀死。我删除了我所有的模拟器和 .android 中的 AVD 管理器文件夹。选择模拟器图形为软件 GLES 2.0 后,模拟器可以工作并且可以运行应用程序,但速度非常非常慢。就在一周前,模拟器和 Android Studios 运行良好。
在重新安装 API 级别 28 (Pie) 的模拟器后,我现在收到此错误消息:
【问题讨论】:
查看这篇文章:***.com/a/67213035/111148 我相信这篇文章会有所帮助:***.com/questions/65696048/… 我遇到了完全相同的问题,只有在设备管理器中手动禁用我不使用的显卡后才能修复。 【参考方案1】:回答有效 [28. 2021 年 7 月]
-
首先使用最新的驱动程序更新您的显卡。 (显卡型号可以通过
Device Manager
查看)
在您的资源管理器中输入以下路径,其中<pc_name>
需要替换为您的个人姓名:
C:\Users
.android
-
在上面提到的目录中,我们将放置一个我准备好的
.ini
文件并准备好download here。该文件将禁用您的Vulkan driver
并启用您的GLDirect driver
,使您的AVD
s 不再滞后。 (看下图)
启动您的AVD
,您就可以毫无问题地使用它。
【讨论】:
我没有 AMD 芯片,我有 Intel CPU。 工作就像一个魅力,感谢分享! 在 Windows 10 上使用集成图形英特尔 UHD 610。 在 Windows 8.1、Android 4.2.2 上为我工作非常感谢! 在 Windows 10 和 android studio artic fox 上为我工作......【参考方案2】:amdvlk64.dll 文件丢失或损坏。我通过给定的步骤修复了这个问题。
-
从This Link下载amdvlk64.dll,这是64位操作系统,你也可以搜索32位。
下载后,解压桌面上的文件夹。
打开解压文件夹并复制 amdvlk64.dll 文件。
现在将此文件粘贴到 C:\Windows\System32 中
再次运行模拟器,希望它能运行。
【讨论】:
【参考方案3】:在我的情况下,我通过在 SDK 管理器中执行待处理的 SDK 工具更新解决了这个问题。 参考:https://superuser.com/a/1583394/961460
【讨论】:
【参考方案4】:对我来说,即使我有 NVIDIA GPU,也会出现同样的错误。 更新 NVIDIA 驱动程序后重启系统即可解决问题。
【讨论】:
【参考方案5】:我在Windows 10(AMD Ryzen)上安装了Android studio,下面的一个帮助我顺利运行了模拟器。从 AVD 管理器成功安装虚拟设备后,您的模拟器将弹出上述错误,例如 Android emulator closed....amdvlk64.dll not found and amdvlk32.dll not found.... 当您尝试运行您的代码。只需按照以下步骤避免这些错误,希望它有效:
关闭您的 Android 工作室以及模拟器错误弹出窗口。去 控制面板。
选择程序 --> 程序和功能 --> 打开 windows 功能 打开或关闭(位于屏幕的最右侧)。
出现一个弹出窗口,检查 Windows Hypervisor Platform 和 虚拟机平台,然后单击“确定”。
它要求您重新启动系统,允许重新启动。
重启后,现在打开Android studio并运行你的模拟器,希望它会 运行顺利。
【讨论】:
【参考方案6】:下载并安装此vulkan-dll driver。
有些人认为我添加的评论是病毒,我研究了很多主题,终于在将近48小时后到达地址,所以我安装了我的模拟器,我的目的只是为了提供帮助。
【讨论】:
我投票关闭并删除此答案,因为仅链接的答案被认为质量非常低,因为它不直接给出问题的答案,也不直接解决这个问题。指向文档等的链接通常只是作为参考答案的补充,您为解决该人提出的问题而给出的答案。考虑添加更多解释,否则您的答案可能会被删除或关闭以上是关于Android Emulator 由于内部错误而关闭:GPU Found的主要内容,如果未能解决你的问题,请参考以下文章
ubuntu 12.04编译android 4.0出现以下错误
如何为“Visual Studio emulator for android”的模拟器安装证书?
Ubuntu android studio AVD 错误:Emulator: emulator: ERROR: VkCommonOperations.cpp:540: Failed to create
android: ADB错误“more than one device and emulator”