【发布时间】:2017-10-01 11:20:15
【问题描述】:
我无法让除“Xamarin Android Player”以外的任何 android 模拟器正常工作(仅适用于旧版本的 android)。
我应该使用什么样的虚拟设备/设置/属性,以便我可以测试较新版本的 android 而不必等待 15 分钟让模拟器启动?
是否有不需要 15 分钟以上加载的“Go-to”虚拟设备/模拟器设置?
(使用 Windows 10/Visual Studio 17/2015)
【问题讨论】:
-
XAP 不再受支持。试试 Google 的股票模拟器、VS Emulator、Genymotion
-
基于 Android Accel-x86 的模拟器是基于 Qemu 和 Intel HAXM 的,并且高度依赖 CPU(+ RAM 和 GPU)以提高性能。虽然 Xamarin Android Player (XAM) 和 GenyMotion 是基于 Oracle VirtualBox 并在旧硬件上运行良好,但 XAM 已贬值,GenyMotion 是一个商业 ($) 项目。在较新的硬件上,基于 Android Accel-x86 的模拟器的启动时间通常与基于 ARM 的物理设备的启动时间相同(或更快)。
标签: android xamarin android-emulator xamarin.android xamarin.forms