致命异常:GoogleApiHandler

问题描述 投票:5回答:2

在我的项目中,我正在使用货币化服务(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;或com.google.android.gms上的超级类('android.support.v4.app.NotificationCompat $ Builder'的声明出现在/data/app/kz.ikar-2oCl4DY4J8w7wP-jirbYvA==/split_lib_dependencies_apk.apk中)。 common.GoogleApiAvailability.zza(未知来源:225)com.google.android.gms.com.GoogleApiAvailability.zza(未知来源:15)com.google.android.gms.common.api.internal.zzbm.zzc(未知来源:4)com.google.android.gms.com.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.HandlerThread.run(HandlerThread.java:65)的android.os.Handler.dispatchMessage(Handler.java:102)android.os.Looper.loop(Looper.java:164)

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

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

android ads vungle-ads applovin
2个回答
1
投票

我遇到了同样的问题,我将其降级为firebase Google Play服务11.6.0


0
投票

您可能遇到此错误的一个原因是,您的应用级Gradle中的buildToolsVersion小于26.无论是那个还是你的v4支持都低于26.0.0,因为在API 26中添加了NotificationCompat.Builder

© www.soinside.com 2019 - 2024. All rights reserved.