Gewusst wie: senden mit hoher Priorität GCM?
Ich bin mit einem Nexus 5 mit Android M "Vorschau".
Mein problem dass ich zu lösen versuche ist:
Netzwerk Zugriff deaktiviert ist, es sei denn, erhält Ihre app eine hohe Priorität
Google Cloud Messaging kitzeln.
Was ich Tue, ist:
Ich steckte das Handy in Doze-Modus und dann sende ich eine push-Benachrichtigung mit der Priorität mit dem Wert 10 und ich gehe davon aus, dass für den internet-Zugriff für einen kurzen Momente, aber dies ist nicht arbeiten.
Sollte ich eine andere Art von Benachrichtigungen? Es gibt keine Dokumentation bereits vorhanden ist?
Dank.
Android M änderungen:
https://developer.android.com/preview/behavior-changes.html
Dem, was ich über die GCM-Nachrichten mit der Priorität:
https://developers.google.com/cloud-messaging/server-ref
Du musst angemeldet sein, um einen Kommentar abzugeben.
Einstellung Priorität 10 ist die richtige Sache zu tun, aber es funktioniert nicht mit der version von Android M am I/O. Es wurde behoben und die Priorität 10 Nachrichten werden wie erwartet mit dem öffentlichen release.
https://developers.google.com/cloud-messaging/concept-options?hl=en#setting-the-priority-of-a-message
In der Tat, es ist im Zusammenhang mit Google-Play-Dienste-version keine Android-version. Verwenden Sie "high" für die Priorität.
Fügen Sie einfach diese in Ihre Datei (.php, .jsf, etc):