运行onesignal的最低规范是什么?

lawou6xi  于 2021-08-20  发布在  Java
关注(0)|答案(0)|浏览(186)

大家好,虽然我找到了问题的原因,但我正在寻找解决方案。
我最近在项目中添加了onesignal,它在android 4.4上不再工作
因此,当我从mainifests中删除signal.class文件定义时,项目工作了。有没有解决方案使其与插件一起工作?

android:theme="@style/AppTheme"
    android:name="com.abo3bdo.m3rag.Signal">
    <activity android:name="com.abo3bdo.m3rag.MainActivity"></activity>
    <activity android:name="com.abo3bdo.m3rag.Web_Activity" />
    <activity android:name="com.abo3bdo.m3rag.home_main">

信号类

package com.abo3bdo.m3rag;

import android.app.Application;

import com.onesignal.OneSignal;

public class Signal extends Application {
    private static final String ONESIGNAL_APP_ID = "*****";
@Override
public void onCreate() {
    super.onCreate();

    // Enable verbose OneSignal logging to debug issues if needed.
    OneSignal.setLogLevel(OneSignal.LOG_LEVEL.VERBOSE, OneSignal.LOG_LEVEL.NONE);

        // OneSignal Initialization
        OneSignal.initWithContext(this);
        OneSignal.setAppId(ONESIGNAL_APP_ID);
    }
}

grad尔

implementation 'com.onesignal:OneSignal:[4.0.0, 4.99.99]'

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题