[英]Android emulator with Hyper V
根据此Microsoft博客文章,现在应该可以在Windows上运行已激活的Hyper-V的Android模拟器(因此,我们应该能够在Android模拟器旁边运行Docker)。 我已经安装了Windows 10 April 2018更新,下载了最新的Android模拟器(v 27.2.9)并添加了WindowsHypervisorPlatform标志。
我可以在Powershell控制台中启动emulatour,没有收到有关已激活的Hyper-V的警告,并且可以看到输出“ Windows Hypervisor平台加速器正在运行”。 所以我猜该标志正常工作。
但是由于某种原因,Android无法启动。 仿真器屏幕保持黑色。
我尝试了不同的Android系统映像,但是没有运气。
有什么建议么?
要解决此问题,我建议您将Android Studio更新到最新版本(稳定),即3.1.2,并更新SDK。
使它正常工作的唯一方法是通过Visual Studio启动Android设备管理器。
从菜单Tools -> Android -> Android Device Manager
我不得不在android SDK上花了些力气,并且还通过Visual Studio中的SDK Manager重新安装了工具和图像,但是它的效果令人惊讶!
在Visual Studio 15.8.1 (8月17日发行版)上测试
解决此问题的方法:
工具-> Android-> Android设备管理器
右键单击受影响的仿真器Factory Rest。
尝试这个 :
在此路径C:/ users / your_session_name / AppData / Local / Android / Sdk / tools中打开cmd(Command Prompt)
,然后键入: emulator -list-avds
,此命令将打印创建的avds(假设是模拟器),例如: Pixel_2_API_25
然后键入: emulator @Pixel_2_API_25 -writable-system -no-audio -gpu guest
这将强制重新启动android仿真器
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.