2016-11-24 9 views
4

私はAppleの世界にいるので、Androidに関する多くの経験はありません。GoogleサービスのないAndroidプッシュ通知

しかし、私が探しているのは、Androidデバイスがサードパーティのサーバを使用せずにプッシュ通知を受け取る方法です。通知は標準である必要があります。

私が必要とするのは、外の世界にアクセスできない部屋でこれを必要とするためです。 (どのサーバーにも接続できません)しかし、自分のWiFiがあるので、ユーザーは私のWiFi経由でサーバーからプッシュ通知を受け取ることができます。

私はiOSでこれは不可能であることを知っていますが、Androidについてはどうですか?

+0

その場合、バックグラウンドサービス –

答えて

5

アプリの終了後にシステム(バックグラウンド)で実行中のServiceを使用することは可能です。いくつかのサンプルHERE、あなたはあなたのService内部のあなたには、いくつかの接続(ソケット?)を維持する必要がありSTART_STICKYフラグ

に興味や間隔(ではないので、よく、しかし可能)を要求する必要があります。 Googleサービス(Firebaseを含む)は単独でそれを行い、適切に宣言された(マニフェストの)アプリにプッシュメッセージを「再配信」しました

関連する問題