Отправить уведомление из приложения Android на любое другое устройство

#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. можете ли вы предоставить какой-нибудь учебник, который делает то же самое