You can follow these instructions to set up your Firebase messaging service.
1. Create a new Java Class following New > Java Class.
2. You can name it as InsiderFirebaseMessagingService.



3. Copy and paste the code snippet below for your newly created class.
import com.google.firebase.messaging.FirebaseMessagingService;
import com.google.firebase.messaging.RemoteMessage;
import com.useinsider.insider.Insider;
public class InsiderFirebaseMessagingService extends FirebaseMessagingService {
@Override
public void onMessageReceived(RemoteMessage remoteMessage) {
super.onMessageReceived(remoteMessage);
if (remoteMessage != null && remoteMessage.getData().containsKey("source") && remoteMessage.getData().get("source").equals("Insider")) {
Insider.Instance.handleFCMNotification(getApplicationContext(), remoteMessage);
return;
}
}
}4. Register InsiderFirebaseMessagingService inside the AndroidManifest.xml manifest:


<service android:name=".InsiderFirebaseMessagingService">
<intent-filter>
<action android:name="com.google.firebase.MESSAGING_EVENT" />
</intent-filter>
</service>