ich möchte eine Benachrichtigung zeigte, wenn jeder Benutzer eine neue Nachricht in meiner android app schreiben, die Benachrichtigung sollte an alle Benutzer gezeigt werden, die die App verwenden, mit der Meldung in der Benachrichtigung wie WhatsApp Benachrichtigung. Ich benutze Firebase Realtime-Datenbank zum Speichern und Abrufen von Nachrichten. lassen Sie mich bitte wissen, wie ich es erreichen kann. 'Feuerbasis Benachrichtigung mit Feuerbasis Echtzeit-Datenbank
ich habe auch eine frage? dass, wenn ich einen Dienst für onChildAdded() in meinem Android, , die für Datenänderungen von Nachrichten als das, was die Auswirkungen davon auf Batterie, sein wird, da ein Dienst würde im Hintergrund ausgeführt werden.
Vielen Dank für Ihre Anregungen und helfen
"Wie man Benachrichtigungen zu meiner Chat-App hinzufügt" ist zu weit gefasst, um eine kurze Antwort zu geben. Aber die meisten Apps verwenden ein Tool wie [Firebase Cloud Messaging] (https://firebase.google.com/docs/cloud-messaging/), um dies zu erreichen, zum Teil, um zu verhindern, dass eine Verbindung nur für die App geöffnet bleibt (was die Batterie extra belastet). –
Siehe diesen Link: http://www.androidhive.info/2016/02/android-push-notifications-using-gcm-php-mysql-realtime-chat-app-part-3 –
Frank van Puffelen möchte ich verwenden Firebase Cloud messanging, aber das Problem ist, dass ich derzeit Firebase-Datenbank, für Datenbank Zweck nicht mysql, aber alle Docs und Google sind für die Verwendung von fcm mit MySQL-Datenbank nicht mit fireberealtime Datenbank, , wenn das obige nicht möglich ist, bitte sagen mir einen Ausweg für die Verwendung von MySQL-Datenbank nur zu Benachrichtigungszwecken, wird die Datenbank firebaseRealtime-Datenbank sein, aber für die Benachrichtigung wird es eine Anfrage an einen MySQL-Server und dann an Android-Geräte senden. –