我现在被困在假设它的硬件上,但没有太大意义,因为它以前可以工作,并且突然停止了。
昨天一整天,当尝试在任何设备、任何 api、任何应用程序中打开模拟器(包括仅打开模拟器本身)时,我收到此崩溃消息。
我尝试过卸载并安装 android studio,但没有成功。我最终完全格式化了我的电脑,并再次安装了 AS。该错误在前 3 次运行中持续存在,在创建运行 api 28 的设备后,它显示此错误(我之前遇到过)。当我以前看到它时,我仍然可以运行该应用程序,但现在它只是黑屏。
我发现即使我安装了最新推荐的AS版本,它也没有附带abd.exe。我下载了 plstform-tools.zip,当在 sdk 文件夹中添加所有内容时,avd 停止工作。我决定只添加 abd.exe 文件。 Avd 再次打开,但屏幕仍然是黑屏。
我运行的是 amd Radeon 7500,所以我决定尝试运行 ARM64 的模拟器。模拟器只会永远加载,但永远不会打开。
现在,当我尝试运行 api 29 或 30 时,我不会像往常一样收到相同的崩溃消息,而是会弹出一条消息,提示模拟器已终止,并在控制台日志中显示“等待设备时出错:模拟器” avd 进程被终止”
添加:出于某种随机原因,我今天和昨天的所有安装均不包含 uninstall.exe
我尝试使用 CMD 打开模拟器,得到的错误是
“无法添加库 vulkan-1.dll:失败
无法添加库 vulkan-1.dll:失败”
我在网上看到过这个错误,但似乎它通常会显示一条额外的行,上面写着“模拟器因退出代码而终止”,我的没有。
我还尝试过在软件模式下使用模拟性能
Reddit 上的某人能够帮助我:
对于将来被困在这里的任何人,请尝试以下操作:
打开 c:\Users(用户名).Android 并创建一个名为“advancedFeatures.ini”的文件。在此文件中写入:
Vulkan = 关闭
GLDirectMem = 开
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)