Monodevelop MonoDroid:安装失败\u旧的\u SDK

Monodevelop MonoDroid:安装失败\u旧的\u SDK,monodevelop,xamarin.android,Monodevelop,Xamarin.android,使用MonoDroid 4.0.6和MonoDevelop,任何在模拟器中运行的尝试都会失败,错误如下: MinSDK版本与emulator的SDK版本匹配。所有AVD都是由MonoDroid isntaller创建的 Detecting package list location Getting package list from device Installing shared runtime package on device 1849 KB/s (25866362 bytes in

使用MonoDroid 4.0.6和MonoDevelop,任何在模拟器中运行的尝试都会失败,错误如下:

MinSDK版本与emulator的SDK版本匹配。所有AVD都是由MonoDroid isntaller创建的

Detecting package list location

Getting package list from device

Installing shared runtime package on device
1849 KB/s (25866362 bytes in 13.657s)
pkg: /data/local/tmp/Mono.Android.DebugRuntime-debug.apk
Success

Installing the platform framework
1565 KB/s (16530851 bytes in 10.310s)
pkg: /data/local/tmp/Mono.Android.Platform.apk
Failure [INSTALL_FAILED_OLDER_SDK]

Failed to install the platform framework

我用两种方法解决了这个问题

1) 在清单中,minSdkVersion应与仿真器匹配或低于仿真器 2) (让我绊倒的是)项目的Mono-DLL引用也应该设置为Android版本

两者都是需要的。我来自Java Android背景,因此除了清单之外,我从未想过要更改任何东西