diff --git a/src/ch/blinkenlights/android/vanilla/PlaybackService.java b/src/ch/blinkenlights/android/vanilla/PlaybackService.java index ae417177..60ef7d8e 100644 --- a/src/ch/blinkenlights/android/vanilla/PlaybackService.java +++ b/src/ch/blinkenlights/android/vanilla/PlaybackService.java @@ -517,7 +517,9 @@ public final class PlaybackService extends Service mAccelLast = SensorManager.GRAVITY_EARTH; setupSensor(); - ScheduledLibraryUpdate.scheduleUpdate(this); + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { + ScheduledLibraryUpdate.scheduleUpdate(this); + } } @Override diff --git a/src/ch/blinkenlights/android/vanilla/ScheduledLibraryUpdate.java b/src/ch/blinkenlights/android/vanilla/ScheduledLibraryUpdate.java index 4b854dda..490f3e15 100644 --- a/src/ch/blinkenlights/android/vanilla/ScheduledLibraryUpdate.java +++ b/src/ch/blinkenlights/android/vanilla/ScheduledLibraryUpdate.java @@ -27,7 +27,6 @@ import android.app.job.JobService; import android.content.Context; import android.content.ComponentName; import android.database.ContentObserver; -import android.os.Build; @TargetApi(21) @@ -50,9 +49,6 @@ public class ScheduledLibraryUpdate extends JobService { * @return true if job was scheduled, false otherwise */ public static boolean scheduleUpdate(Context context) { - if (Build.VERSION.SDK_INT < Build.VERSION_CODES.LOLLIPOP) - return false; // JobScheduler requires API 21 - JobScheduler scheduler = (JobScheduler) context.getSystemService(Context.JOB_SCHEDULER_SERVICE); ComponentName componentName = new ComponentName(context, ScheduledLibraryUpdate.class);