Xamarin.Forms 项目中已添加 NuGet 包

NuGet package already added in Xamarin.Forms project

我正在研究 Xamarin.Forms 项目,在安装 James Montemagno 的 Xamarin 地理定位器插件和 Windows 命名为 Xam.Plugin.Geolocator 之后,我在 Android 中遇到了这样的错误项目:

Severity Code Description Project File Line Suppression State Error
java.lang.IllegalArgumentException:
already added : 
Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;

这是什么意思,如何解决?

错误是因为我在我的 .Droid 项目中引用了 Xamarin.Android.Support.Compat.25.4.0.2。它与 Xam.Plugin.Geolocator 无关。感谢@sme 和@Jon Douglas 提供的有用评论。

我设法通过将 Xamarin.Android.Support.v4.23.3.0 更新到版本 Xamarin.Android.Support.v4.25.4.0.2 来解决错误。