Я хочу отправить уведомление с какого-либо сервера на устройство Android. Самый очевидный (и энергозатратный) способ - продолжать поиск в какой-либо базе данных любых новых сообщений, используя сервисный/широковещательный приемник.
Я уверен, что есть и другие способы выполнить эту работу. Я взглянул на GCM (обмен облачными сообщениями Google), и кажется, что Google всегда поддерживает активное соединение TCP/IP. По сути, это означает, что использование GCM будет потреблять меньше энергии.
Однако у меня есть несколько вопросов относительно GCM.
- НУЖНО ли пользователю иметь сервисы Google и зарегистрированный игровой идентификатор?
- Если пользователь загрузит apk, сможет ли он по-прежнему получать уведомления?
Я хотел бы знать, есть ли альтернативы GCM
Как насчет устройств с разветвленными версиями Android, таких как nokia X, kindle и т. д.? Как push-уведомления отправляются на эти устройства?
It requires devices running Android 2.2 or higher that also have the Google Play Store application installed
q2: да,However, you are not limited to deploying your Android applications through Google Play Store
для nokia и kindle — есть ли на этих устройствах магазин Google Play? - person Selvin   schedule 23.10.2014Questions asking us to recommend or find a book, tool, software library, tutorial or other off-site resource are off-topic for Stack Overflow
- person Selvin   schedule 23.10.2014