Android 8.0以降 ローカルプッシュ通知がされない不具合対応について

Android 8.0以降からは新しく通知チャンネルが機能が追加されたため、
その対応をする必要がありました。
ただし、Android8.0未満は通知チャンネル機能がないため、
Android8.0未満の処理も必要である。

Android 8についての公式ドキュメント
https://developer.android.com/training/notify-user/channels.html

追加したコード内容
NotificationReceiver.java



build.gradle

※補足
targetSdkVersionを25にするとAndroid 8.0でもローカル通知が来ますが、Google PlayにAPKをアプロードする時にエラーになる可能性があるので、推奨はできない。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA


最近のコメント