>>541
>>545のこれだけ設定したら直ったわ
下手したら省電力設定をパフォーマンスにするだけで直りそう

設定>電池>右上の・・・>電池の最適化>すべてのアプリ>常駐させたいアプリを選んで、「最適化しない」を選ぶ。

設定>電力管理>自動起動マネージャー>常駐させたいアプリを選んで、「許可」にする。(Android7.0以降は、チェックを入れる=「許可」)

■設定>電力管理>省電力設定>パフォーマンスにする。

■設定>データ通信量>右上の・・・>「バックグラウンドデータを制限する」をタッチすると、文字通り、バックグラウンドデータ通信が制限され、通知が来なくなります。
これを解除するには、通知欄に「バックグラウンドデータに上限...」というのがあるのでそれをタッチすると解除される。
(Android7.0以降は、設定>データ使用量>データセーバー)

■設定>音と通知> 好みの通知を設定、音量も確認

■設定>音と通知>アプリの通知>(該当アプリ)>
すべてブロック オフ
優先通知 オン
重要な通知を許可 オン

■設定>電池>右上の・・・>電池の最適化>すべてのアプリ>
・ASUS ZenUI
・googleサービスフレームワーク
・BoostDozeModeService
・com.andriod.smspush
・com.qualcomm.timeservice
を「最適化しない」にする。