[英]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.