我遇到了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>
有什么主意吗?
谢谢
答案 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"
...
面部手掌..