【Android】プッシュ通知が来ない場合の対処方法

SHARP SHL25(Android5.0.2)にて、プッシュ通知が来なくなる問題が発生。

結論

  • 何を試しても解決せず・・・
  • 端末のオールリセットを行うことにより、プッシュ通知が来るようになった
  • いろいろ再設定は面倒だったが、動作が軽快になり、電池の減りも遅くなった。早くリセットすべきだった。

状況

  • Gmail、Slack、Y!防災速報のプッシュ通知が来ない
  • LINEは通知が来る
  • プッシュ通知を登録すると、以下のエラーが出力される。
    03-07 00:00:25.344: E/GCM(17638): Missing checkin config file
    03-07 00:00:08.439: W/GCM(17638): GCM FAILED TO INITIALIZE – missing checkin
    03-07 00:00:25.345: W/GCM-GMS(17661): Failed to get registration: java.io.IOException: AUTHENTICATION_FAILED

    試したこと

  • Googleアカウントから抜けて、再度ログイン(何度も試した)
  • Gmail、Slack、Y!防災速報の各アプリを再インストール

気づいたこと

  • Android デバイス マネージャーで確認すると、SHL25が表示されておらず、以前利用していたSHL21のみが表示されている
  • Google Playの設定→端末を確認すると、同じくSHL21のみ表示されている

おそらく・・・

  • Google PlayなどでSHL25が表示されていないので、プッシュ通知の登録がうまくいっていないと思われる。
  • この端末の利用を始めて1年半ほどしてから通知が来なくなったこと。途中auからmineoに変更したこと。Android4から5にメジャーバージョンアップしたこと。などなど、変わった点が多数あるため、原因を追いにくい?
  • 問題があったときは、素直にリセットすべきかも(写真やアドレス帳はGoogleに保存しておけば、復元は容易)