为MonoDroid v8.0定位Mvvmcross 6.0

时间:2018-05-07 10:34:18

标签: android xamarin.android mvvmcross

我正在尝试使用MvvmCross创建一个Android项目。 但我正在尝试针对API-26 Android Oreo 8.0的MonoDroid 8.0。因为我的测试设备是这样的,无法升级到8.1。

但是当我尝试安装任何Mvvmcross.Droid软件包时,我得到了一个

  

包MvvmCross.Droid.Support.Design 6.0.1与。不兼容   monoandroid80(MonoAndroid,Version = v8.0)

这是否意味着如果我尝试定位8.1以外的任何旧版本我不能使用Mvvmcross 6.0并且必须使用旧版本的Mvvmcross?

1 个答案:

答案 0 :(得分:0)

如果有其他人遇到类似的问题。

注意:MVVMCross 6的目标是最低的MonoDroid 8.1,即API 27,你需要安装它们才能让应用程序在任何版本的Android上编译和运行。

通过安装API 27 sdk并确保目标版本设置为API 27或8.1版本,解决了这个问题。