In unserer Android-App hat seine Hintergrund-Service eine Socket-Verbindung zu unserem Knoten js-Server. Die Verbindung bleibt bestehen, solange eine Internetverbindung besteht. Wenn der Socket die Nachricht vom Knoten js empfängt, erstellt er die Benachrichtigung und zeigt sie an, wenn die App nicht geöffnet wird.Push-Benachrichtigung ohne Hintergrund-Service in Android
Das Ausführen des Hintergrunddienstes scheint eine schlechte Übung für mich zu sein, besonders wird es einen Herzschlag für alle 15 Sekunden senden. Wir suchen nach einer alternativen Möglichkeit, Benachrichtigung ohne Hintergrunddienst z. iOS hat ein Benachrichtigungscenter, um dies zu handhaben.
Wir hatten andere Dienste wie Firebase und Parse versucht, leider hatten wir kein Glück und es scheint eine Mission zu sein, die unmöglich für uns ist. Ich habe versucht, den whatsapp Hintergrunddienst zu töten und tatsächlich wird keine Nachricht empfangen, wenn ich die Anwendung nicht öffne.
Bitte lassen Sie mich wissen, ob es eine Methode gibt, um eine Benachrichtigung zu schicken, ohne dass der Dienst im Hintergrund läuft. Ihre Hilfe wäre sehr dankbar, Danke!