Ich versuche, dieses Problem zu lösen, indem ich diesen Code, der unten gezeigt wird, erstelle. Aber ich bekomme kein Ergebnis. Kann jemand helfen, diese Frage zu beantworten?Wie starte ich den Intent-Service, wenn die App gelöscht oder zerstört wird?
-In Geofence Triggering Transition Benachrichtigung nicht erhalten, während die App getötet. -Eintritt Exit Notification funktioniert ordnungsgemäß Wenn App im Hintergrund ist, aber nach dem Kill die Anwendungsbenachrichtigung nicht ordnungsgemäß funktioniert.
public void onDestroy()
{
super.onDestroy();
if(GpsService.mTimer != null)
{
startService(new Intent(context, GpsService.class));
}
Log.e(TAG, "onDestroy");
}
Nicht sicher, wie es funktionieren würde, da der Kontext zerstört wird. Versuchen Sie, 'getApplicationContext()' statt –
Versuchen Sie dieses http://stackoverflow.com/questions/35973536/android-not-able-to-add-geofence-from-service/35979567#35979567, es funktioniert gut für mich –
"während die App getötet" Was meinst du damit? –