Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/199.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
删除Visual Studio android Emulator后,无法使Genymotion/VMware正常工作_Android_Visual Studio_Virtual Machine_Genymotion_Amd - Fatal编程技术网

删除Visual Studio android Emulator后,无法使Genymotion/VMware正常工作

删除Visual Studio android Emulator后,无法使Genymotion/VMware正常工作,android,visual-studio,virtual-machine,genymotion,amd,Android,Visual Studio,Virtual Machine,Genymotion,Amd,所以,我一直在寻找Genymotion的替代品,因为我主要从事颤振开发,我的机器使用AMD处理器,并且在windows上。使用Genymotion,我发现我无法使用Flatter的热重新加载功能,因为每次尝试重新加载时,它都会与虚拟设备断开连接 我选择尝试使用VisualStudioAndroid模拟器。不用说,这个模拟器不适用于颤振。当它还在我的电脑上时,我无法让Genymotion工作,可能是因为启用了Hyper-V。但是,在删除VS emulator并禁用Hyper-V之后,我仍然会在VM

所以,我一直在寻找Genymotion的替代品,因为我主要从事颤振开发,我的机器使用AMD处理器,并且在windows上。使用Genymotion,我发现我无法使用Flatter的热重新加载功能,因为每次尝试重新加载时,它都会与虚拟设备断开连接

我选择尝试使用VisualStudioAndroid模拟器。不用说,这个模拟器不适用于颤振。当它还在我的电脑上时,我无法让Genymotion工作,可能是因为启用了Hyper-V。但是,在删除VS emulator并禁用Hyper-V之后,我仍然会在VMware和Genymotion中遇到相同的错误。Genymotion回击了一个错误,该错误表示:您的CPU与虚拟化技术不兼容,VMbox给我一个AMD-V不可用VERR_SVM_NO_SVM错误


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

问题解决了。正如我所怀疑的那样,由于某种原因,存在注册表问题以及VB.virtualbox文件夹已损坏。本质上,VB认为Hyper-V仍然处于活动状态,这导致genymotion失败