在Xamarin Android上多次定义导入的类型

时间:2014-09-29 17:56:04

标签: android xamarin xamarin.android

我的Xamarin.Android项目中出现以下错误:

  

导入类型Android.Support.v4.view.ViewPager已多次定义

我找到this解决方案,但不起作用。事实上,我需要使用Google Play商店绑定库,它同时使用支持v4和v7。如果我尝试删除v4,我会收到如下错误:

  

无法卸载'Xamarin.Android.Support.v4 20.0.0.4',因为'Xamarin.GooglePlayServices 19.0.0.1'取决于它。

enter image description here

ps:我正在使用Facebook Android SDKCrittercism组件

1 个答案:

答案 0 :(得分:0)

我找到的唯一可行解决方案如下:

  • 删除Xamarin.GooglePlayServices包(及其依赖项)
  • 删除Facebook组件
  • 安装Facebook组件首先
  • 然后再次安装Xamarin.GooglePlayServices包

我不知道为什么需要这个过程,但它有效