0

私のオフィス用のセキュリティシステムを構築しています。これはアンドロイドアプリで制御できます。また、セキュリティシステムによってアラームがトリガーされたときに、ユーザーに通知する必要があります。したがって私はFCMプッシュ通知を使用しています。電話の無音モードを無視

しかし、電話が無音または無音モードでも、全音量で通知音を再生するにはどうすればよいですか?

「プッシュオーバー」と呼ばれる以前に使用されたアプリがあります。これにより、アラームが発生したときに従業員がプッシュ通知を受け取ることができます。彼らは、アプリで「アラームチャネルを通じて優先順位の高い通知音を再生する」という設定を持っています。これはかなりうまくいきます。しかし、 "アラームチャンネル"とはどういう意味があり、どうすれば通知を送信できますか?

答えて

1

これはAndroidのさまざまなオーディオストリームです。そのうちの1つがアラームストリームです。この設定では、このサウンドにALARMチャンネルが使用されます。これは無音モードにはなりません。アラームチャンネルにはメディアとは別の音量コントロールがありますが、すべてのサウンドがオフの場合でも0に設定されています。

これは通知ではありません。あなたは、通知が受け取られたときにあなたのアプリのJavaコードを通してそれを行うでしょう。しかし、ユーザーがサイレントモードになっている場合、サウンドを強制的に実行する方法はありません。

+0

お返事ありがとうございます!私は第2の方法については考えなかった。それを行う方法は何でしょうか?通知を聞いて、アラームストリームを通してサウンドを再生する新しいメディアプレイヤーを開始しますか?申し訳ありませんが、私はかなりネイティブのアプリケーション開発に新しいです –

関連する問題