From fe260d931c7e005d98dd42f631fd535eba00e771 Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Tue, 24 Apr 2018 16:53:05 +0200 Subject: [PATCH] use JobIntentService for CleanCache, DeleteCache, Installer, InstalledApp This should ensure that these jobs complete before sleep, and also, they should work more reliably with the new Android 8.0 background restrictions. https://developer.android.com/reference/android/support/v4/app/JobIntentService.html #1426 --- app/src/main/AndroidManifest.xml | 5 +++ .../org/fdroid/fdroid/CleanCacheService.java | 17 ++++----- .../org/fdroid/fdroid/DeleteCacheService.java | 18 ++++------ .../data/InstalledAppProviderService.java | 24 ++++++------- .../fdroid/installer/InstallerService.java | 35 +++++++++---------- 5 files changed, 44 insertions(+), 55 deletions(-) diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index b6b1fdaff..0bf7d64ca 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -46,6 +46,7 @@ +