删除Visual Studio android Emulator后无法让Genymotion / VMware工作

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

所以,我一直在寻找Genymotion的替代方案,因为我主要进行Flutter开发,而我的机器使用AMD处理器(并且在Windows上)。使用Genymotion,我发现我不能使用Flutter的热重新加载功能,因为每次我尝试重新加载时它都会断开与虚拟设备的连接。

我选择尝试使用Visual Studio Android Emulator。不用说,这个模拟器不适用于颤动。虽然它仍在我的电脑上,但我无法让Genymotion工作(可能是因为启用了Hyper-V)。但是,删除VS模拟器并禁用Hyper-V后,我仍然会遇到与VMware和Genymotion相同的错误。 Genymotion回击了一个错误:Your CPU is incompatible with virtualization technologies和VMbox给了我一个AMD-V is not available (VERR_SVM_NO_SVM)错误。

我检查了我的Bios,我仍然打开虚拟化,我还尝试在我安装模拟器之前做一个Windows还原,但没有做任何事情。同样,Hyper-V完全关闭(我在Powershell中运行命令,CMD并通过GUI,我甚至进入了服务并确保每个人都被禁用。)我不确定从这里做什么;我的猜测是,有一个损坏的注册表项告诉VMware Hyper-V仍然启用但我真的不知道从哪里开始。

android visual-studio virtual-machine genymotion amd
1个回答
0
投票

问题解决了。我怀疑存在注册表问题,并且VB .virtualbox文件夹由于某种原因已损坏。从本质上讲,VB认为Hyper-V仍处于活动状态,导致genymotion失败。

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