我正在尝试使用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?
答案 0 :(得分:0)
如果有其他人遇到类似的问题。
注意:MVVMCross 6的目标是最低的MonoDroid 8.1,即API 27,你需要安装它们才能让应用程序在任何版本的Android上编译和运行。
通过安装API 27 sdk并确保目标版本设置为API 27或8.1版本,解决了这个问题。