【问题标题】:Which Android emulator to use with Visual Studio?哪个 Android 模拟器与 Visual Studio 一起使用?
【发布时间】:2019-07-23 06:33:55
【问题描述】:

请耐心等待,我是园丁而不是程序员!

一直在 Visual Studio 上使用 Xamarin,但无法让模拟器工作。它是 VS 2017 社区,Windows 10 Pro(版本 1803),处理器是 Intel Quad Core Q9550,8gb Ram,它是 64 位的。

默认安装附带的模拟器映像是 Android_Accelerated_x86_Oreo(Android 8.1 - API 27)。它会启动,但只是挂在黑屏上。与我通过 Android Studio(版本 3.3.1)上的 AVD 管理器添加的其他图像效果相同。它们中的任何一个都适用于我的设置吗?如果没有,我想要那 30GB 的内存!

我认为 PC 无法管理排除 Hyper-V 的二级地址转换 (SLAT)。

BIOS中有一个可视化硬件设置,并且已经开启。

根据安装程序,我需要 Windows 8.1 Pro 才能让 VS Emulator 工作,所以我也不能拥有它。

安装了 Bluestacks,在命令行上用“adb connect localhost:5555”戳了一下,VS 中出现了一个 Google Pixel XL 模拟器。假设那是Bluestack?首先启动 Bluestack,然后在 VS 中启动默认的 Xamarin 模板。我相信应该在 XAML 中显示“欢迎使用 Xamarin Forms”标签,但只是退出“java.exe exited with code 1”。

有什么想法吗?

【问题讨论】:

    标签: android visual-studio android-studio xamarin.forms android-emulator


    【解决方案1】:

    看下面的快照,它将帮助您创建一个高效的模拟器

    【讨论】:

    • 感谢您的回复。会试一试的。
    【解决方案2】:

    我建议使用 Android Studio。

    转到工具 -> AVD 管理器 -> +创建虚拟设备。

    【讨论】:

    • 你好 Ryan,已经制作了一些新的。警告:此机器不支持快速启动/快照。当前需要具有 EPT + UG 功能的 CPU。我们将在未来的版本中解决这个问题。模拟器:警告:并非所有现代 X86 虚拟化功能都受支持,这会在多核 vCPU 上运行 Android 时引入减速问题。将 AVD 设置为仅使用 1 个 vCPU 内核运行。 HAX 正在工作,并且模拟器以快速 virt 模式运行。 VCPU 关闭请求模拟器:警告:未保存状态:模拟器尚未完成启动。新问题,如何格式化回复?!对不起!
    猜你喜欢
    • 2018-04-24
    • 1970-01-01
    • 2017-02-12
    • 2016-07-30
    • 2016-01-01
    • 2016-02-25
    • 2016-12-28
    • 2016-02-08
    • 1970-01-01
    相关资源
    最近更新 更多