【问题标题】:Android emulator with Hyper V带有 Hyper V 的 Android 模拟器
【发布时间】:2018-11-09 06:31:54
【问题描述】:

根据Microsoft blog post,现在应该可以在 Windows 上运行带有激活 Hyper-V 的 Android 模拟器(因此我们应该能够在 Android 模拟器旁边运行 Docker)。我已经安装了 Windows 10 April 2018 更新,下载了最新的 Android 模拟器 (v 27.2.9) 并添加了 WindowsHypervisorPlatform 标志。

我可以在 powershell 控制台中启动模拟器,我没有收到有关已激活 Hyper-V 的警告,并且我可以看到输出“Windows Hypervisor 平台加速器正在运行”。所以我猜这个标志工作正常。

但由于某种原因,Android 无法启动。模拟器屏幕保持黑色。

我尝试了不同的 Android 系统映像,但没有成功。

有什么建议吗?

【问题讨论】:

    标签: android windows android-emulator hyper-v


    【解决方案1】:

    要解决此问题,我建议您将 Android Studio 更新到最新版本(稳定版),即 3.1.2 并更新 SDK。

    【讨论】:

      【解决方案2】:

      我能够让它工作的唯一方法是如果我启动 Android 设备管理器通过 Visual Studio

      来自菜单Tools -> Android -> Android Device Manager

      我不得不在 android SDK 上摆弄一下,并通过 Visual Studio 中的 SDK 管理器重新安装工具和图像,但效果出奇的好!

      【讨论】:

        【解决方案3】:

        Visual Studio 15.8.1(8 月 17 日发布)上测试

        要解决此问题:

        工具 -> Android -> Android 设备管理器

        右键单击受影响的模拟器,Factory Rest。

        【讨论】:

          【解决方案4】:

          试试这个:

          在此路径 C:/users/your_session_name/AppData/Local/Android/Sdk/tools 中打开 cmd(Command Prompt) 并输入:emulator -list-avds,此命令将打印创建的 avds(假设是模拟器),例如:@987654323 @

          然后输入:emulator @Pixel_2_API_25 -writable-system -no-audio -gpu guest

          这将强制重启安卓模拟器

          【讨论】:

            猜你喜欢
            • 2013-10-08
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2019-10-15
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多