В моем проекте я использую сервис монетизации (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.dispatchMessag e(Handler.java:102) в android.os.Looper.loop(Looper.java:164) в android.os.HandlerThread.run(HandlerThread.java:65)
В моем проекте у меня есть два фрагмента в одном действии. Пользователь получает рекламу во втором. Если я загружаю рекламу из активности, она работает хорошо. Что может быть причиной этой проблемы?
Кстати, обе рекламные сети (Vungle и AppLovin) возвращают это исключение.
setChannelId
, добавленный в API 26, не найден. - person squeeish   schedule 11.01.2018