Android 致命异常:GoogleapHandler

Android 致命异常:GoogleapHandler,android,ads,vungle-ads,applovin,Android,Ads,Vungle Ads,Applovin,在我的项目中,我使用的是货币化服务(Vungle/AppLovin)。 当我试图加载一个广告时,我得到了这个异常 E/AndroidRuntime:致命异常:GoogleApiHandler 工艺流程:kz.ikar,PID:3673 java.lang.NoSuchMethodError:没有虚拟方法setChannelId(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder;类内Landroid/supp

在我的项目中,我使用的是货币化服务(Vungle/AppLovin)。 当我试图加载一个广告时,我得到了这个异常

E/AndroidRuntime:致命异常:GoogleApiHandler 工艺流程:kz.ikar,PID:3673 java.lang.NoSuchMethodError:没有虚拟方法setChannelId(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder;类内Landroid/support/v4/app/NotificationCompat$Builder;或其超类(声明'android.support.v4.app.NotificationCompat$Builder'出现在/data/app/kz.ikar-2oCl4DY4J8w7wP-jirbYvA==/split_lib_dependencies_apk.apk中) 在com.google.android.gms.common.GoogleApiAvailability.zza(未知来源:225) 在com.google.android.gms.common.GoogleApiAvailability.zza(未知来源:15) 位于com.google.android.gms.common.api.internal.zzbm.zzc(未知来源:4) 在com.google.android.gms.common.api.internal.zzbo.onConnectionFailed(未知来源:104) 访问com.google.android.gms.common.api.internal.zzbo.connect(未知来源:83) 位于com.google.android.gms.common.api.internal.zzbo.zza(未知来源:47) 在com.google.android.gms.common.api.internal.zzbm.handleMessage上(未知来源:283) 位于android.os.Handler.dispatchMessage(Handler.java:102) 位于android.os.Looper.loop(Looper.java:164) 运行(HandlerThread.java:65)

在我的项目中,我在一个活动中有两个片段。用户在第二个广告中得到一个广告。如果我从活动中加载广告,效果会很好。这个问题的原因是什么


顺便说一句,两个广告网络(Vungle和AppLovin)都会返回此异常

我也遇到了同样的问题,我将其降级到firebase Google Play services 11.6.0

您可能会遇到此错误的一个原因是,如果您的应用程序级别的
buildToolsVersion
小于26。或者您的v4支持低于
26.0.0
,因为API 26中添加了
NotificationCompat.Builder

您使用的是支持库的v4片段吗?@squeish Yeap!我不知道解决方案,但这里有一个线索:
setChannelId
,它是在API 26中添加的,没有找到。同样的问题在这里,你到底在哪里降级Google Play服务?