Xamarin Android Player - 无法初始化设备

时间:2016-11-04 16:11:16

标签: android xamarin xamarin.android xamarin-android-player

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

enter image description here

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

2 个答案:

答案 0 :(得分:1)

Xamarin Android播放器很好,但已停止播放。您的问题可能是VirtualBox版本或破坏的Android映像。检查你使用VirtualBox 5.0.4。您还可以尝试为有问题的设备重新下载Android映像。

但你有其他选择。

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

  

"此license仅授予最终用户,且仅限于最终用户   与个人使用的联系,最终用户是个人,而不是   专业人士,下载个人和私人申请   需求,不包括商业和专业环境。"

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

  

Visual Studio Emulator for Android是其中的一个组成部分   将安装Visual Studio中可用的跨平台工具   在选择跨平台时,在自定义Visual Studio设置期间   移动开发,然后是通用工具和软件开发套件,   然后是Visual Studio Emulator for Android。

答案 1 :(得分:0)

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

  1. 安装较新版本的虚拟机。
  2. 转到虚拟框选择您的设备(在我的情况下为nexus 10)。
  3. 转到设置> “系统”>主板>基础记忆。
  4. 使基本内存低于2千兆字节。  [1]
  5. 之后启动xamarin安卓播放器,它对我有用。