diff --git a/app/src/main/java/org/traccar/client/TrackingService.java b/app/src/main/java/org/traccar/client/TrackingService.java index 81569cf..6b95143 100644 --- a/app/src/main/java/org/traccar/client/TrackingService.java +++ b/app/src/main/java/org/traccar/client/TrackingService.java @@ -15,9 +15,11 @@ */ package org.traccar.client; +import android.annotation.TargetApi; import android.app.Service; import android.content.Context; import android.content.Intent; +import android.os.Build; import android.os.IBinder; import android.os.PowerManager; import android.os.PowerManager.WakeLock; @@ -45,6 +47,12 @@ public class TrackingService extends Service { return null; } + @TargetApi(Build.VERSION_CODES.ECLAIR) + @Override + public int onStartCommand(Intent intent, int flags, int startId) { + return START_STICKY; + } + @Override public void onDestroy() { StatusActivity.addMessage(getString(R.string.status_service_destroy));