添加 Xamarin 插件时出错
Posted
技术标签:
【中文标题】添加 Xamarin 插件时出错【英文标题】:Error while adding Xamarin plugin 【发布时间】:2017-02-03 17:24:30 【问题描述】:我在 Visual Studio 2015 中使用 Xamarin Forms。我在尝试添加消息插件时收到此错误。
严重性代码描述项目文件行抑制状态 错误无法解决依赖关系。 “Xamarin.android.Support.v4 23.0.1.3”与“Xamarin.Android.Support.Design 23.0.1.3 约束:Xamarin.Android.Support.v4 (>= 23.0.1.3)”、“Xamarin.Forms 2.2”不兼容.0.45 约束:Xamarin.Android.Support.v4 (= 23.3.0)'。 0
我已经更新了 Visual Studio 和 Xamarin,但仍然出现此错误。 我还应该做些什么来修复这个错误?
【问题讨论】:
是Xamarin.Android
项目还是Xamarin.Forms
项目?
我正在尝试使用 Xamarin.Forms。
【参考方案1】:
这是一个依赖问题。对于Xamarin.Forms 2.2.0.45,依赖关系是
Xamarin.Android.Support.v4 (= 23.3.0) Xamarin.Android.Support.Design (= 23.3.0) Xamarin.Android.Support.v7.AppCompat (= 23.3.0) Xamarin.Android.Support.v7.CardView (= 23.3.0) Xamarin.Android.Support.v7.MediaRouter (= 23.3.0)注意上面和错误之间的版本冲突:'Xamarin.Android.Support.v4 23.0.1.3' is not compatible with 'Xamarin.Android.Support.Design 23.0.1.3 constraint: Xamarin.Android.Support.v4 (>= 23.0.1.3)'
您需要安装您想使用的消息插件的兼容版本。这是相关的故障排除指南:https://developer.xamarin.com/guides/xamarin-forms/troubleshooting/。
【讨论】:
以上是关于添加 Xamarin 插件时出错的主要内容,如果未能解决你的问题,请参考以下文章
在 xamarin 跨平台移动应用程序上添加本地通知的插件或库?
将IOS应用程序安装到使用Xamarin在VS中构建的设备时出错
Visual Studio:Xamarin - 启动 Android 模拟器时出错
添加背景图像时,Xamarin android网格无法正确缩放单元格