与许多其他视频一样,this official video from Microsoft and James Montemagno随便演示一个在 Windows 上运行的 Android 模拟器,没有任何明显的延迟。它只是快。 为了保持实验不失真,今天我尝试运行“Hello World”Xamarin.Forms app在顶级规范 Surface Book (i7、16GB RAM、NVidia GPU、1TB SSD),配备最新的 Windows 10 和 Visual Studio 2019 Enterprise。
模拟器运行非常非常慢。需要永远才能开始。需要永远等到应用程序安装到它上面,同时 Android 提示系统 UI 进程无响应并建议终止它。最终部署后,点击 Android UI 以实际启动应用程序需要很长时间。
问题是:如何配置 Android 模拟器以像 Microsoft 和 Xamarin 官方视频演示的那样快速且响应迅速地运行? (“很好,超快”)
推荐here , 我都试过用 HyperV 来运行它和 Intel HAXM . 我还尝试强制模拟器使用“主机”GPU 并使用更多虚拟 RAM。 我知道您可以设置模拟器来保存状态,但这只会让它启动得更快,同时它仍然非常无响应。
更新 1: 微软官方推荐使用谷歌的模拟器,我不确定它是 James Montemagno 在 recent blog post 中推广的那个。 (感谢@TonyMkenu)。
最佳答案
我在我的 PC 上处理过类似的问题,我发现如果我启动它并在模拟器出现后等待一分钟再尝试运行我的应用程序,模拟器运行得更快。
关于c# - 如何让安卓模拟器和微软视频一样快,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56762343/