2016-05-08 12 views
0

Hallo Jungs zu erhalten, wie meine Apps im Hintergrund laufen zu lassen, so dass er eine Benachrichtigung erhalten kann, obwohl die Apps RAM Clearing-Funktion in unserem Telefon gelöscht werden?Wie man apps hält im Hintergrund läuft Benachrichtigung

+1

einfach einen Dienst nutzen. –

+0

@BobMalooga hast du ein detailliertes Tutorial? Sobald ich ein Tutorial befolgt habe, konnte es nicht funktionieren. –

+0

Es gibt ein Tutorial (mit Quellcode) über die Planung wiederholender Alarme auf der offiziellen Android-Entwickler-Website. Es nutzt einen Service. –

Antwort

2

Versuchen Sie, über einen Service und/oder über GCM zu lesen. Für die Benachrichtigungen ist GCM eine gute Wahl für Android. Nützliche Links: 1): Service 2) GCM(Google Cloud Messaging)

+0

letzte Mal versucht, die GCM aber es hatte Fehler, so dass ich auf Feuerbasis Benachrichtigungsfunktion geändert ... ist Dienst zu nur ein Objekt? –

+0

@AdrianLoh Dienstleistungen auf Feuerbasis Anmeldung an, die ohne UI lief können. so können Sie es verwenden, wie Aber ich weiß nicht, welche Art von Problem Sie mit GCM hatten. Können Sie beschreiben? GCM ist eine gute Funktion für ein Android-Projekte –

+0

Ich habe das Problem vergessen .. Ich wünschte, ich könnte Sie früher treffen, weil die Benachrichtigung Implementierung hatte meine Zeit sehr viel verschwendet –

1

Sie benötigen einen Service, um Ihre App im Hintergrund laufen zu lassen, auch wenn die App getötet wurde. Sie benötigen einen BroadcastReceiver, um den Dienst beim Hochfahren des Geräts zu starten.

How to implement it?

Hoffe, es hilft :)

+0

beide Funktionen, die Sie erwähnt sind im Tutorial richtig angezeigt? –

+0

Ja, tut es. Happy Coding :) –

+0

anscheinend haben es 2 Fehler, die das "Intervall" in BootReceiver und der Const in der Klasse NotificationService sind. Hast du eine Idee? –

Verwandte Themen