0

我刚刚安装Xamarin Android Player并安装了一些设备,如下图所示,但出现错误:"Failed to initialize device..."当我尝试启动一些虚拟设备时。

在此处输入图像描述

关于如何解决这个问题的任何想法?

4

2 回答 2

1

Xamarin Android Player不错,但已停产。您的问题可能与 VirtualBox 的版本或损坏的 android 图像有关。检查您是否使用 VirtualBox 5.0.4。您也可以尝试为有问题的设备重新下载 android 映像。

但是你有其他选择。

Genymotion很好,但它是付费的。有一个免费的个人版本,但如果由专业人士使用,这违反了许可证:

“此许可仅授予最终用户,并且仅与个人使用有关,最终用户是个人而非专业人士,他们出于个人和私人需求下载应用程序,不包括商业和专业环境。”

Visual Studio Android Emulator玩得非常好。并允许您运行具有完整硬件加速的 Android 和 Windows 10 移动应用程序,而无需任何棘手的解决方案。

适用于 Android 的 Visual Studio 模拟器是 Visual Studio 中可用的跨平台工具的一个组件,当您选择跨平台移动开发、通用工具和软件开发工具包和 Visual Studio 模拟器时,将在自定义 Visual Studio 设置期间安装对于安卓。

于 2016-11-04T22:25:18.697 回答
0

我遇到了同样的问题并使用以下步骤解决了它:

  1. 安装更新版本的虚拟盒子。
  2. 转到虚拟框选择您的设备(在我的情况下为 nexus 10)。
  3. 转到设置>系统>主板>基本内存。
  4. 使基本内存低于 2 GB。 [1]
  5. 之后启动 xamarin android 播放器,它对我有用。
于 2017-06-12T10:11:44.323 回答