Java.Lang.NoSuchMethodError:';无静态方法checkBuilderRequirement

Java.Lang.NoSuchMethodError:';无静态方法checkBuilderRequirement,java,c#,xamarin.forms,Java,C#,Xamarin.forms,更新到Xamarin.Forms 4.8后,我在应用程序启动时遇到以下错误: Java.Lang.NoSuchMethodError: 'No static method checkBuilderRequirement(Ljava/lang/Object;Ljava/lang/Class;)V in class Ldagger/internal/Preconditions; or its super classes (declaration of 'dagger.internal.Precon

更新到Xamarin.Forms 4.8后,我在应用程序启动时遇到以下错误:

Java.Lang.NoSuchMethodError: 'No static method 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.codex.MojLek-
ELK-GTa_ywWpF5Na88sJeQ==/base.apk)'

如何解决这个问题?

我在我的Xamarin.Android实例中安装了最新的Xamarin.Google.Dagger NuGet包,这似乎已经为我解决了这个问题。希望对您有用。

请添加生成exception@MDK当我启动应用程序时,我得到了一个例外:你可以在以后标记这个答案,这将帮助更多有同样问题的人:)。什么是匕首?我安装了Firebase和Google Play的更新,这就是破坏我设置的原因。此修复对我有效。我尝试了此处推荐的解决方案,但仍遇到异常。有人有其他想法吗?我不知道,为什么默认情况下该软件包不包含在依赖项中?Xamarin的整个Google Play Services/Firebase软件包依赖项现在都一团糟。几天前,由于缺少某个类,我不得不将一个特定的临时依赖项降级为一个次要版本(!)。好东西。无论如何,谢谢你,这对我有用!