Android应用程序中的Firebase云消息错误
我正在尝试将FCM集成到我的android应用程序中,使其能够接收来自服务器的推送通知。作为参考,我遵循了本页中的所有步骤:配置我的客户端android应用程序 遇到的问题: 当我尝试使用Firebase通知控制台向我的android应用程序发送通知时,没有发生任何事情,因为它不会触发onMessageReceived。如果我尝试使用Postman发送通知,我会得到状态代码200 OK作为响应,但客户端没有发生任何事情 这是我的密码: MessagingService.javaAndroid应用程序中的Firebase云消息错误,android,firebase,push-notification,google-cloud-messaging,firebase-cloud-messaging,Android,Firebase,Push Notification,Google Cloud Messaging,Firebase Cloud Messaging,我正在尝试将FCM集成到我的android应用程序中,使其能够接收来自服务器的推送通知。作为参考,我遵循了本页中的所有步骤:配置我的客户端android应用程序 遇到的问题: 当我尝试使用Firebase通知控制台向我的android应用程序发送通知时,没有发生任何事情,因为它不会触发onMessageReceived。如果我尝试使用Postman发送通知,我会得到状态代码200 OK作为响应,但客户端没有发生任何事情 这是我的密码: MessagingService.java public c
public class MessagingService extends FirebaseMessagingService {
public static String TAG = MessagingService.class.getSimpleName();
@Override
public void onNewToken(String s) {
super.onNewToken(s);
Log.e(TAG,"NEW TOKEN IS: "+s);
}
@Override
public void onMessageReceived(RemoteMessage remoteMessage) {
super.onMessageReceived(remoteMessage);
Log.e(TAG,"NEW MESSAGE RECEIVED FROM SERVER!");
}
}
AndroidManifest.xml
<application>
.....
<activity>
......
</activity>
<meta-data
android:name="com.google.android.geo.API_KEY"
android:value="@string/google_maps_key" />
<meta-data
android:name="com.google.android.gms.version"
android:value="@integer/google_play_services_version" />
<meta-data
android:name="com.google.firebase.messaging.default_notification_channel_id"
android:value="fcm_default_channel" />
<service android:name="ats.it.vn.furgodemo.util.notification.MessagingService">
<intent-filter>
<action android:name="com.google.firebase.MESSAGING_EVENT" />
</intent-filter>
</service>
</application>
.....
......
有人能帮我吗?提前谢谢