1

我已经使用 XNA 4.0 创建了一个 Windows Phone 7 应用程序,现在我想将它移植到 Android MonoGame。我目前正在使用 Xamarin Business 的试用版,并且我想使用模拟器来测试游戏,因为我目前无法使用物理 Android 手机。我已经下载了 Xamarin Android Player 和 Oracle VM VirtualBox 5.0.4(至少我认为这是我安装的版本)。当我打开 Xamarin Android Player 时,我只会看到以下消息:

Unable to find VirtualBox

Error when attempting to find VirtualBox please check it's installed and try again.

Xamarin Android Player will now exit.

当我打开 Android Player 时,没有任何版本的 Visual Studio 或 VirtualBox 处于打开和运行状态。有谁知道如何解决这个问题,以便我可以运行模拟器并测试应用程序的 MonoGame 版本?

4

2 回答 2

6

在安装最新的预览版 v0.6.5.0 后,我遇到了同样的问题。Xamarin Android Player 似乎希望使用%PATH%环境变量注册 VirtualBox,但默认情况下在安装过程中不会发生这种情况。

在这种情况下,您只需添加C:\Program Files\Oracle\VirtualBox到 PATH 并且您应该能够重新启动 Android 播放器就可以开始下载模拟器图像了。

这是将此位置附加到现有 PATH 变量的命令行方法。

setx PATH "%PATH%;C:\Program Files\Oracle\VirtualBox"

您也可以通过系统属性屏幕下的环境变量屏幕进行相同的编辑。

于 2016-05-03T16:06:09.697 回答
0

以管理员身份运行(右键单击)

于 2018-08-11T16:15:49.820 回答