繁体   English   中英

OneSignal:收到通知时Android应用程序崩溃

[英]OneSignal: Android app craches when notification received

我正在使用OneSignal向我的Android应用发送推送通知。 我没有为应用程序代码添加任何特殊内容,只是完成了它们的基本设置,即-在build.gradle中添加了它们的实现并创建了ApplicationClass。 一切都完全按照他们的文档进行。

这是我的ApplicationClass.java:

package com.ananya.brokenhearts;

import android.app.Application;
import com.onesignal.OSNotification;
import com.onesignal.OneSignal;

@SuppressWarnings("unused")

public class ApplicationClass extends Application
{
    @Override
    public void onCreate()
    {
        super.onCreate();

        OneSignal.startInit(this)
                .inFocusDisplaying(OneSignal.OSInFocusDisplayOption.Notification)
                .unsubscribeWhenNotificationsAreDisabled(true)
                .init();
    }

}

现在,每当我通过仪表板发送通知并且我的应用程序处于前台时,它就会崩溃。 我已经实现了Google Firebase Crashlytics,该错误向我显示为:

Fatal Exception: java.lang.NoSuchMethodError
No static method zzc(Landroid/content/Context;)Lcom/google/firebase/iid/zzs; in class Lcom/google/firebase/iid/zzs; or its super classes (declaration of 'com.google.firebase.iid.zzs' appears in /data/app/com.ananya.brokenhearts-VRiRdquDLM8iTGbzmELvkg==/base.apk)

错误是什么意思,我该如何阻止此崩溃?

我在app/build.gradle中将OneSignal插件更新为版本app/build.gradle ,我的应用程序停止崩溃:

plugins {
    id 'com.onesignal.androidsdk.onesignal-gradle-plugin' version '0.11.2'
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM