2

我最近在家里的 PC 上卸载了 Visual Studio 2017 社区版并安装了 Visual Studio 2019 社区版。

由于此处描述的问题,我从未设法使硬件加速工作:https ://superuser.com/questions/1482586/cannot-launch-an-x86-android-emulator-using-hyperv-but-can-with- haxm-为什么

但是,使用 Visual Studio 2017,我可以在开始菜单中使用“Visual Studio Emulator for Android”,如下所示:

在此处输入图像描述

我将启动其中一个模拟器,它会出现在 Visual Studio 2017 中进行调试,如下所示:

在此处输入图像描述

但是,Visual Studio 2019 在“Visual Studio Emulator for Android”中启动后不会在 Visual Studio 中显示模拟器。我需要配置什么才能使其正常工作吗?

4

1 回答 1

4

我在开发者社区找到了您问题的答案

请看一下@Pierce Boggan的评论

引用

适用于 Android 的 Visual Studio 模拟器已在 Visual Studio 2019 中弃用。更多信息可在此处获得:

https://docs.microsoft.com/en-us/visualstudio/porting/port-migrate-upgrade-visual-studio-projects-2019?view=vs-2017

对于想要开发 Android 应用程序但对 Hyper-V 有要求的开发人员,我们与 Google 合作,为官方 Android 模拟器引入了对 Hyper-V 加速的支持。这意味着您可以同时使用 Google 的 Android 模拟器和其他基于 Hyper-V 的技术,包括 Hyper-V 虚拟机、Docker 工具、HoloLens 模拟器等。这也意味着任何在 Windows 上使用 Hyper-V 的 Android 开发人员都可以使用快速的 Android 模拟器,该模拟器将始终支持最新的 Android API,与 Google Play Services 开箱即用,并与 Android 中的所有功能一起使用模拟器,包括相机、地理定位和快速启动。

有关配置的更多信息,请参见此处:

https://docs.microsoft.com/en-us/xamarin/android/get-started/installation/android-emulator/hardware-acceleration?pivots=windows#accelerating-with-hyper-v

于 2019-10-08T07:48:39.460 回答