Xamarin FirebaseAnalytics.GetInstance(this)java.lang.NoSuchMethodError:com.google.android.gms.common.util.zzh.zzyv
问题描述:
我在Xamarin Android应用程序中使用Xamarin.Firebase.Messaging进行通知。这似乎工作正常。当我添加Xamarin.Firebase.Analytics,我得到以下异常:Xamarin FirebaseAnalytics.GetInstance(this)java.lang.NoSuchMethodError:com.google.android.gms.common.util.zzh.zzyv
java.lang.NoSuchMethodError: com.google.android.gms.common.util.zzh.zzyv
当我打电话
FirebaseAnalytics.GetInstance(this);
我使用的版本42.1001.0所有Xamarin.Firebase ***包。 。 我所能找到的所有内容都是关于不同Firebase套件的不同版本号。
任何想法?
答
GMS包(com.android.google.gms。*)与Firebase包冲突。
您可以通过使用最新的Android目标API
解决它,我必须使用编译Android版本设置为使用最新平台(Android 7.1(牛轧糖)) – jbassking10
在清单设定,我最小的Android版本设置为Android 4.4(API Level 19 - Kit Kat)和Target Android版本设置为使用SDK编译版本 – jbassking10