GCMRegistrar против облачных сообщений Google

#android

#Android

Вопрос:

Я пытаюсь научиться использовать GCM, я только что узнал, что есть два разных API, чего я не понимаю, так это почему у Google есть эта страница регистрации, в то время как это не требовалось для старого GCM для пользовательских уведомлений? предполагая, что уведомления пользователя — это push-уведомление.

и являются ли пользовательские уведомления такими же, как Push-уведомления?

Ответ №1:

GCMRegistrar устарел и не должен использоваться. Уведомления пользователей недоступны в старом API и не совсем совпадают с push-уведомлениями. Вместо этого пользовательские уведомления стремятся создать единый notification_key файл, представляющий каждое устройство, на которое пользователь загрузил ваше приложение. Это позволяет отправлять одно сообщение GCM на все устройства и, если вы используете исходящие сообщения (также недоступные в старом API), отправлять сообщение на все другие устройства.