Xamarin MonoDroid 不支持 运行 之前的版本

Xamarin MonoDroid does not support running the previous version

我刚刚安装了 Xamarin 工具,安装过程没有任何错误。

我已经启动了 VS 2013 Update 4 Pro 并创建了空白应用程序(本机共享)。

我没有修改代码或项目结构,只是尝试运行。

所以我已经将启动项目更改为 Adnroid 项目:

然后我重建了整个解决方案。 控制台提示Rebuild succeeded.

我注意到调试按钮的路径很长,很奇怪:

如果我单击任何选项,它会打开 AVD 管理器,但不会将“开始”更改为所选设备。

所以我尝试从 AVD 管理器启动模拟器并且它有效。

但是当我在 VS 中点击开始时它提示我:

问题出在哪里?新安装的应用怎么不能用?

您的项目很可能针对 android API 的较低版本。尝试更改目标 android 版本。

这里需要注意的是,在 Visual Studio/Xamarin 中,有关支持版本的设置在该项目的解决方案设置中。

通过这种方式,您可以更改版本以支持您需要的内容,或者如果版本正确,请下载更新的模拟器。

这可以通过 GenyMotion for instance or Xamarin Android Player 完成。

由于存在大量不同的问题,目前可能会显示此错误消息。

访问 Build Failed. MonoDroid does not support running the previous version 了解导致此错误消息的不同原因。