#android #notifications
#Android #уведомления
Вопрос:
Я разрабатываю приложение для Android, которое может отправлять уведомления (не «push») на любое другое устройство Android. Кроме Google Cloud Messaging (GCM)
есть ли какие-либо альтернативы для этого?
Я не планирую использовать GCM
. Мое единственное требование — отправить notification
из моего приложения на любое другое устройство через Bluetooth или WiFi.
Я пытался использовать basic Notification API
для Android, но мне не удалось отправить уведомление на другое устройство. Он показывает мне локальное уведомление.
Комментарии:
1. API уведомлений предназначен для размещения информации на вашем телефоне, а не на других устройствах. Поскольку вы упомянули Bluetooth и Wifi — будут ли все устройства находиться в пределах нескольких футов друг от друга? Или они будут дальше друг от друга? Если вы находитесь дальше друг от друга, вы в значительной степени вынуждены делать это через сервер.
2. нет, они будут находиться близко друг к другу. Есть ли способ отправить уведомление из приложения на другой телефон через Bluetooth
3. Да, но устройства должны быть сопряжены, а ограничение составляет 8 устройств. Я бы вместо этого заглянул в WifiDirect, если задействовано более 2 устройств.
Ответ №1:
это может помочь https://www.firebase.com/docs/java-quickstart.html
firebase синхронизирует устройства, и все, что вы отправляете на сервер, автоматически передается на другое устройство
Комментарии:
1. спасибо 🙂 недавно я узнал об этом. очень полезно
2. как использовать это для push-уведомлений. Я новичок в Firebase. можете ли вы предоставить какой-нибудь учебник, который делает то же самое