Warum erhalte ich "MismatchSenderId" von der GCM-Serverseite?
Ich versuche, einen Push-Dienst für meine Android-App zu erstellen, und folge dazu der Dokumentation und dem Beispiel von Google GCM:
Ich kann meine Android-App registrieren / die Registrierung aufheben. Auf meiner Serverseite kann ich feststellen, dass ich ein Abonnement registriert habe. Wenn ich jedoch versuche, eine Nachricht vom Server an meine Android-App zu senden, wird immer die folgende Fehlermeldung angezeigt:
Fehler beim Senden der Nachricht an Gerät 0: MismatchSenderId
Für meine Android-App verwende ich SENDER_ID = 200000000001.
Und für meine Serverseite benutze ich, wie Google sagt, API_KEY = AIzxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Ich folgte diesem Dokument:
http://developer.android.com/guide/google/gcm/demo.html
Ich habe GCM auch in meinem Google API-Bereich aktiviert, erhalte jedoch diese nervige Fehlermeldung.
Wie kann ich dieses Problem beheben?