firebase消息onCreate未调用

时间:2020-05-30 18:41:02

标签: android firebase firebase-cloud-messaging android-notifications

我遇到了FirebaseMessaging类的问题。

public class FirebaseService extends FirebaseMessagingService {

    private static final String TAG = FirebaseService.class.getSimpleName();

    @Override
    public void onCreate() {
        super.onCreate();
        GlobalApp.logDebug(TAG, "Firebase Service started");
    }
}

未调用onCreate。 我没有收到任何通知

我正在使用implementation 'com.google.firebase:firebase-messaging:20.2.0'

该服务启动时Google文档不清楚。

这是我的清单:

<service
            android:name=".common.google.FirebaseService"
            android:enabled="true"
            android:exported="false"
            android:stopWithTask="false"
            android:directBootAware="true">
            <intent-filter android:priority="-500">
                <action android:name="com.google.firebase.MESSAGING_EVENT" />
            </intent-filter>
        </service>

有什么主意吗?

谢谢

1 个答案:

答案 0 :(得分:0)

感谢@azizbekian

<service
            android:name=".common.google.FirebaseService"
            android:enabled="true"
            android:exported="false"
            android:stopWithTask="false"
            android:directBootAware="true">
            <intent-filter>
                <action android:name="com.google.firebase.MESSAGING_EVENT" />
            </intent-filter>
        </service>

我只需要删除android:priority="-500" ...

面部手掌..