Я пытаюсь изучить обмен сообщениями в Firebase, чтобы я мог перенести свои приложения (одно из которых - приложение чата) из GCM в FCM.
Я читаю документы и они говорят мне, например, что если я собираюсь использовать обмен сообщениями, я должен указать .MyFirebaseMessagingService и .MYFirebaseInstanceIDService в моем файле AndroidManifest.xml.Более того, мне нужно перенести мой InstanceIDListenerService, возможно, мой GcmListenerService и, возможно, использовать GcmPubSub.
Пример обмена сообщениями на Github не так сложен, как приложение для чата, он показывает только то, как вручную отправлять уведомления изконсоль firebase для моего приложения.
Однако до всего этого это первое учебное пособие из Tutorial Point, которое я нашел и реализовал, является действующим рабочим приложением чата.Это очень просто и не использует ничего из того, что, как говорят доктора, я должен использовать.Модуль «chat» имеет простой ChildEventListener, который срабатывает каждый раз, когда сообщение отправляется или принимается.Нет серверов обмена сообщениями, нет серверов вообще.Он использует Android Volley.
Решение для учебной точки кажется частью сложности и кода, которые рекомендуют официальные документы Firebase.Чего мне не хватает?