我有一个包含以下软件包的Xamarin.Android项目:
当我尝试在Xamarin.Android项目中安装ZXing.Net.Mobile 2.4.1(最新版本)时,出现以下异常:
为Xamarin.Android.Support.Compat检测到版本冲突。直接安装/参考Xamarin.Android.Support.Compat 27.0.2到项目WarehouseMS.Droid解决此问题。 WarehouseMS.Droid-> MvvmCross.Droid.Support.V7.AppCompat 6.1.2-> MvvmCross.Droid.Support.Fragment 6.1.2-> Xamarin.Android.Support.Fragment 27.0.2-> Xamarin.Android.Support.Compat (= 27.0.2) WarehouseMS.Droid-> ZXing.Net.Mobile 2.4.1-> Xamarin.Android.Support.v4 25.4.0.1-> Xamarin.Android.Support.Compat(= 25.4.0.1)。
更新
当我安装ZXing.Net.Mobile 2.3.2时,我得到了DrawerLayout的多个版本,并且无法指定此版本:
“ Xamarin.Android.Support.Core.UI,版本= 1.0.0.0,Culture = neutral,PublicKeyToken = null”和“ Xamarin.Android.Support.v4,版本= 1.0”中都存在“ DrawerLayout”类型。 0.0,Culture = neutral,PublicKeyToken = null'WarehouseMS.Droid
答案 0 :(得分:0)
我通过安装以下软件包手动解决了问题:
使用MvvmCross,安装了27.0.2版,升级时我安装了27.0.2.1