我正在尝试安装xamarin.android.support.v7.appcompat到我的应用程序中,但它不会成功安装,我会收到以下错误:无法安装软件包'xamarin.android.support.v7.appcompat 25.1.1'。
您正在尝试将此软件包安装到一个针对" MonoAndroid,版本= V6.0"的项目中,但是该软件包不包含与该框架兼容的任何汇编引用或内容文件。有关更多信息,请联系包装作者。
您的当前项目是针对Android 6.0
,但是您要安装的Xamarin.Android.Support.v7.AppCompat 25.1.1
需要您的项目至少针对Android 7.0。
因此您可以通过:
解决问题如果您使用的是Visual Studio,请右键单击您的项目 -> properties->应用程序清单 ->将Target Android Version
修改为Android 7.0或更高。
另外,您可以通过将Xamarin.Android.Support.v7.AppCompat
的版本更改为24.x.x。
目标版本7.1
Android 7 (API 24(表示您的支持库应为 24
Android 7.1 (API 25(表示您的支持库应为 25
我在下载 xamarin.android.support.design 库时遇到了相同的错误,该库是更多其他库的父母。即使遵循接受的答案,我也会遇到同样的错误,然后再有其他随机错误。
我通过按照上述步骤
成功解决了它vs-2017
->工具
->选项
->找到Nuget软件包管理器
->清除所有Nuget Caches
->关闭vs
->从您的项目目录中删除包装夹
-> delete .vs,bin和obj文件夹
->重新启动vs
->尝试更新/安装程序包至SDK Manager中可用的最新API