简体   繁体   English

Xamarin 表单 Java.Lang.NoSuchMethodError

[英]Xamarin Forms Java.Lang.NoSuchMethodError

I am making a Xamarin.Forms app that uses Firebase messaging.我正在制作一个使用 Firebase 消息传递的 Xamarin.Forms 应用程序。 I'm following the documentations but when I am adding the Nuget packages and deploy my app to my Android device I get the following error:我正在关注文档,但是当我添加 Nuget 包并将我的应用程序部署到我的 Android 设备时,我收到以下错误:

Java.Lang.NoSuchMethodError: 'No static method checkBuilderRequirement(Ljava/lang/Object;Ljava/lang/Class;)V in class Ldagger/internal/Preconditions; Java.Lang.NoSuchMethodError: '没有静态方法 checkBuilderRequirement(Ljava/lang/Object;Ljava/lang/Class;)V in class Ldagger/internal/Preconditions; or its super classes (declaration of 'dagger.internal.Preconditions' appears in /data/app/com.technologygate.golden-1/base.apk)'或其超类('dagger.internal.Preconditions' 的声明出现在 /data/app/com.technologygate.golden-1/base.apk 中)'

Anyone has an idea?有人有想法吗? Thanks in advance.提前致谢。

I installed the latest Xamarin.Google.Dagger NuGet package into my Xamarin.Android instance and that seems to have fixed it for me.我将最新的 Xamarin.Google.Dagger NuGet 包安装到我的 Xamarin.Android 实例中,这似乎为我修复了它。 Hope that works for you.希望这对你有用。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM