Reproでプッシュ通知を受け取る際にSmall Iconが表示されない場合の対処方法

概要

Reproでプッシュ通知を受け取る際に、NotificationCompat.BuildersetSmallIconでiconのリソースを指定していても通知に表示されない場合の対処方法について。

対処方法

AndroidManifestのapplicationタグに以下のようなmeta-dataを追加します。

<meta-data
    android:name="io.repro.android.PushNotification.SmallIcon"
    android:resource="@drawable/YOUR_ICON_ID">
</meta-data>

これで表示されるはずです。

ドキュメントはちゃんと読もう

30分ぐらい悩んでたんですが、Reproのドキュメントを読んだらあっさり解決しました。ドキュメントはちゃんと読もう・・。

参考

プッシュ通知(Android) — Repro ドキュメント