Hallo Ich implementiere Push-Benachrichtigung für mehrere mobile Geräte mit GCM. Als ich versuchte, 2 Emulatoren auf einmal zu laufen und Nachricht durch JSP
Seite zu senden, funktioniert es gut. Nach der Installation meiner apk-Datei in meinem mobilen Gerät erhalte ich die Registrierungs-ID, aber wenn ich versuche, eine Nachricht über JSP
an dieses spezielle Gerät zu senden, erhalte ich einen Fehler wie Ungültige Registrierung. Ich habe in Google gesucht, aber immer noch habe ich keine richtige Lösung für mein ProblemUngültige Registrierung beim Senden einer Nachricht an das Mobilgerät über GCM
Ich verwende sender.send(message, regIdList, 1);
diese Aussage in Servlet
Nachricht von JSP
Seite an Android-Geräte zu senden.
Uri sound = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION);
NotificationCompat.Builder noBuilder = new NotificationCompat.Builder(this)
.setSmallIcon(R.mipmap.ic_launcher)
.setContentText("My GCM message :X:X")
.setContentText(message)
.setAutoCancel(true)
.setContentIntent(pendingIntent);
NotificationManager notificationManager = (NotificationManager)getSystemService(Context.NOTIFICATION_SERVICE);
notificationManager.notify(0,noBuilder.build());
Bitte legen nahe, eine Lösung für mein Problem