Xamarin 表单 Java.Lang.NoSuchMethodError

Sam*_*Sam 9 android firebase xamarin xamarin.forms firebase-cloud-messaging

我正在制作一个使用 Firebase 消息传递的 Xamarin.Forms 应用程序。我正在关注文档,但是当我添加 Nuget 包并将我的应用程序部署到我的 Android 设备时,我收到以下错误:

Java.Lang.NoSuchMethodError: '在类 Ldagger/internal/Preconditions 中没有静态方法 checkBuilderRequirement(Ljava/lang/Object;Ljava/lang/Class;)V; 或其超类('dagger.internal.Preconditions' 的声明出现在 /data/app/com.technologygate.golden-1/base.apk 中)'

有人有想法吗?提前致谢。

小智 15

我将最新的 Xamarin.Google.Dagger NuGet 包安装到我的 Xamarin.Android 实例中,这似乎为我修复了它。希望这对你有用。

  • 谢谢。解决了。另一个依赖问题......Xamarin 真是一个痛苦 (2认同)