严重级代码描述项目文件行抑制状态错误(从Nuget下载Xamarin)

时间:2017-12-11 02:32:27

标签: android xamarin visual-studio-2015 xamarin.android

当我尝试从nugget包管理器下载某些版本的xamarin.android.support(v24及更高版本)时,我的VS出现此错误

Severity Code Description Project File Line Suppression State
Error Could not install package 'Xamarin.Android.Support.v7.RecyclerView 
26.1.0.1'. You are trying to install this package into a project that targets 
'MonoAndroid,Version=v7.1'

我该如何解决这个问题?对不起,我对MonoAndroid一无所知。 我已经尝试更新可能xamarin和vs但仍然有相同的错误。 TIA!

1 个答案:

答案 0 :(得分:2)

谷歌的Android支持26.x库需要“定位”Android 8.0 +

  

目标框架(也称为compileSdkVersion)是您的应用程序在构建时编译的特定Android框架版本(API级别)。

在您的Xamarin.Android应用程序项目中,将Target Framework设置为8.0 / Oreo

enter image description here

re:Xamarin Android Doc:Target Framework