Meine Anwendung muss den Dienst im Hintergrund ausführen, auch wenn der Benutzer die App geschlossen hat. Aber wenn ich meine App geschlossen habe, stoppe der Dienst und starte neu. Alle Variablen, die sich im Dienst befinden, werden zurückgesetzt.Laufender Dienst nach dem Schließen der Anwendung
Nach Suche auf Google, ich habe festgestellt, dass:
@Override
public int onStartCommand(Intent intent, int flags, int startId) {
return START_STICKY;
}
Aber es nicht funktionieren. Mein Service ist zurückgesetzt.
verwenden ** [startForeground()] (https://developer.android.com/reference/android/app/Service.html) ** – UltimateDevil
Ja, aber das muss API 26 Minimum –