diff --git a/app/build.gradle b/app/build.gradle index a0c17d8..c0bec61 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -3,14 +3,14 @@ apply plugin: 'kotlin-android' android { - compileSdkVersion 33 + compileSdkVersion 34 defaultConfig { applicationId "org.secuso.aktivpause" minSdkVersion 21 - targetSdkVersion 33 + targetSdkVersion 34 versionCode 10 - versionName "1.2.0" + versionName "1.2.1" vectorDrawables.useSupportLibrary = true } buildTypes { diff --git a/app/src/main/java/org/secuso/aktivpause/PFAktivpause.kt b/app/src/main/java/org/secuso/aktivpause/PFAktivpause.kt index 05b7dd9..28e489a 100644 --- a/app/src/main/java/org/secuso/aktivpause/PFAktivpause.kt +++ b/app/src/main/java/org/secuso/aktivpause/PFAktivpause.kt @@ -15,7 +15,7 @@ class PFAktivpause : Application(), Configuration.Provider { BackupManager.backupRestorer = BackupRestorer() } - override fun getWorkManagerConfiguration(): Configuration { - return Configuration.Builder().setMinimumLoggingLevel(Log.INFO).build() + override val workManagerConfiguration by lazy { + Configuration.Builder().setMinimumLoggingLevel(Log.INFO).build() } } \ No newline at end of file diff --git a/build.gradle b/build.gradle index bce7a4c..548d68f 100644 --- a/build.gradle +++ b/build.gradle @@ -12,7 +12,7 @@ buildscript { ext.kotlin_version = "1.7.20" dependencies { - classpath 'com.android.tools.build:gradle:7.4.2' + classpath 'com.android.tools.build:gradle:8.3.2' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" // NOTE: Do not place your application dependencies here; they belong diff --git a/gradle.properties b/gradle.properties index 915f0e6..10c8f5e 100644 --- a/gradle.properties +++ b/gradle.properties @@ -16,5 +16,8 @@ # This option should only be used with decoupled projects. More details, visit # http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects # org.gradle.parallel=true +android.defaults.buildfeatures.buildconfig=true android.enableJetifier=true +android.nonFinalResIds=false +android.nonTransitiveRClass=false android.useAndroidX=true \ No newline at end of file diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index b32f7f6..5047464 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ #Wed May 24 23:28:16 CEST 2023 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-7.5-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.5-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists