【问题标题】:Xamarin FirebaseAnalytics.GetInstance(this) java.lang.NoSuchMethodError: com.google.android.gms.common.util.zzh.zzyvXamarin FirebaseAnalytics.GetInstance(this) java.lang.NoSuchMethodError: com.google.android.gms.common.util.zzh.zzyv
【发布时间】:2017-12-03 15:11:15
【问题描述】:

我正在使用 Xamarin.Firebase.Messaging 在我的 Xamarin Android 应用程序中发送通知。这似乎工作正常。添加 Xamarin.Firebase.Analytics 时,出现以下异常:

java.lang.NoSuchMethodError: com.google.android.gms.common.util.zzh.zzyv

当我打电话时

FirebaseAnalytics.GetInstance(this);

我为所有 Xamarin.Firebase.*** 包使用版本 42.1001.0。 我所能找到的只是不同 Firebase 软件包的不同版本号。

有什么想法吗?

【问题讨论】:

    标签: android xamarin.android firebase-cloud-messaging


    【解决方案1】:

    GMS 包 (com.android.google.gms.*) 与 firebase 包冲突。

    您可以使用最新的android target API解决它

    【讨论】:

    • 我将使用 Android 版本编译设置为使用最新平台 (Android 7.1 (Nougat))
    • 在清单设置中,我将最低 Android 版本设置为 Android 4.4(API 级别 19 - Kit Kat),并将目标 Android 版本设置为使用 SDK 版本进行编译
    猜你喜欢
    • 2021-01-31
    • 1970-01-01
    • 1970-01-01
    • 2023-03-17
    • 2018-11-14
    • 1970-01-01
    • 2013-11-04
    • 1970-01-01
    相关资源
    最近更新 更多