2017-12-06 31 views
2

Android 8でフォアグラウンドサービスを開始したいと思います。フォアグラウンドサービスが通知チャネルシステムとどのように互換性があるか知りたいと思います。Android 8 Foreground Service with Notification Channel

フォアグラウンドサービスを開始したら、すぐに必要な通知を作成し、それを通知チャネルに割り当てます。突然、ユーザーはシステム設定に入り、通知チャンネルを無効にすることに決めました。

この場合、どうなりますか?サービスはバックグラウンドサービスになりますか?それは殺されるのですか?私は文書化された答えを発見していない。

答えて

3

デフォルト通知設定:

enter image description here

フォアグラウンドサービス通知: enter image description here

無効に通知:

enter image description here

Androidの8番組数秒後に、この通知(あなたをsアプリケーションをバックグラウンドで終了してください):

enter image description here

+0

よく文書化されて、ありがとう! – user3412355