当前位置: 首页 > 编程语言 > C#

VS2015InternAndroidEmulatorCannotStart(vmWare10)share

时间:2023-04-10 21:45:36 C#

VS2015InternAndroidEmulatorCannotStart(vmWare10)我在新安装和更新的Windows8.1Nx64VM上运行VS2015CTP6。启用Hyper-V支持,hypervisor.cpuid.v0="FALSE",vhv.enable="TRUE"设置为vmx-file。当我尝试使用VisualStudio模拟器为Android设备运行构建时,VS会永远告诉我“启动模拟器”。没有错误,没有窗口,什么都没有。包含的AVD,如AVD_GalaxyNexus_ToolsForApacheCordova启动良好,只是新的适用于Android的MicrosoftVSEmulator不起作用。取消构建过程后,会弹出一条消息:“无法启动模拟设备‘VSEmulator....’”如果我按F5,它会立即弹出(构建后)。因此,一旦您取消构建,VS甚至不会尝试再次启动模拟器(在具有该特定模拟设备的项目上)。在hyper-v-manager中根本没有计算机。MicrosoftVisualStudio模拟器forAndroid1.0不包含XDE.exe,但包含2个vsemu.vhd。我还按照本指南尝试以独立方式启动模拟器。“pathtoXDE.exe”-vhd“pathtovsemu.api19.vhd”实??际上会启动它并在emu屏幕上显示“正在加载”,但会崩溃,因为我没有在VS中安装WindowsPhone支持。适用于Android的VisualStudio模拟器不能嵌套在另一个VM中,尤其是Hyper-VVM,因为模拟器本身是Hyper-VVM(而Hyper-V不支持嵌套VM)。请参阅本博文末尾“当前限制”中的最后一个项目符号。我的模拟器在CTP6更新后消失了(根据VS),尽管所有图像、SDK等仍然存在。我用修复程序(控制面板、程序、vs=>修改)对它进行了排序。让它运行起来花了很多时间。仔细检查您正在运行的VM是否有足够的内存(模拟器将使用很多-并运行Procmon以查看VS在做什么以及它在哪里失败。检查事件日志并打开VS实例的日志记录以查看提示。“AndroidTheVisualStudio模拟器不能嵌套在另一个VM中”-是不正确的。我的Windows10VM很高兴为不同的平台提供模拟器,Windows8.1和8也是如此。HyperV似乎还不支持(AFAIK)但是您可以使用其他虚拟机管理程序,如VMWare播放器-以及您在VM中的配置编辑,我假设您已经知道:)我稍后会提供一张图片证书(现在只有一部手机,所以我稍后也会编辑拼写错误).调整虚拟机设置对我有用。我还尝试通过在VS2015社区中为Xamarin项目启动调试会话来运行Android模拟器。VS2015运行在基于Windows7的Windows10VM中,托管在i7CPU上的VMwareWorkstation12Pro上。我遇到以下错误消息:“...虚拟机管理服务无法启动虚拟机‘VSEmulator5-inchKitKat(4.4)XXHDPIPhone.andreas’,因为其中一个Hyper-V组件未运行(虚拟机ID。……)”在虚拟机的processorsetting部分激活如下flags后,一切正常:以上就是C#学习教程的全部内容:VS2015internAndroidemulatorcannotstart(vmWare10),如果对大家有用以及需要了解更多关于C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: