FB Cloud-Messaging: festlegen der Benachrichtigungs-Symbol auf android?

Ich habe Probleme bei der Einstellung der Benachrichtigungs-Symbol auf android-studio.

Ich die drawable-Ordner in etwa so:

FB Cloud-Messaging: festlegen der Benachrichtigungs-Symbol auf android?

Und ich habe auch die default-icon in meiner AndroidManifest.xml Datei:

  <meta-data
    android:name="com.google.firebase.messaging.default_notification_icon"
    android:resource="@drawable/notification_icon" />

Und hier bin ich der icon-Feld an, um notification_icon: https://developers.google.com/cloud-messaging/http-server-ref#downstream-http-messages-json (p.s. Ich bin mir bewusst, dass die GCM, aber es funktioniert. Ich erhalte die Benachrichtigung, mit allem, was neben dem Symbol)

Was bin ich? Ich sehe nur ein weißes Quadrat in einem grauen Kreis.

Dies ist mein backend-code: Pushex.push(%{title: user.name, body: "message goes here", badge: 1, sound: "default", icon: "notification_icon"}, to: user.fcm_token, using: :gcm) (https://github.com/tuvistavie/pushex)

Wo würde ich diese Zeile?
Konnten Sie Ihre Probe Nutzlast (pretty printed)? Sie erwähnt, Sie wurden mit notification_icon, aber in den docs sollte es einfach sein icon. Oder ist es nur die Art, wie Sie es in Ihrem code?
aktualisiert mit meinem backend aufrufen
Wo ist das <meta-Daten - ../> der Teil in dir AndroidManifest-Datei? Es sollten in dieser Hierarchie. <Applikation> <meta-Daten .... /> ... </application>
gerade herausgefunden nach Stunden... schauen Sie auf meine Antwort unten

InformationsquelleAutor Edmund | 2017-06-30

Schreibe einen Kommentar