diff --git a/app/build.gradle.kts b/app/build.gradle.kts index b6680d3..22fd1e7 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -6,13 +6,13 @@ plugins { android { namespace = "io.didomi.sampleappcompose" - compileSdk = 36 + compileSdk = 37 defaultConfig { applicationId = "io.didomi.sampleappcompose" minSdk = 23 - targetSdk = 36 + targetSdk = 37 versionCode = 1 versionName = "1.0" @@ -49,18 +49,18 @@ android { } dependencies { - implementation("androidx.activity:activity-compose:1.12.1") - implementation("androidx.compose.material:material:1.10.0") - implementation("androidx.compose.ui:ui:1.10.0") - implementation("androidx.compose.ui:ui-tooling-preview:1.10.0") + implementation("androidx.activity:activity-compose:1.13.0") + implementation("androidx.compose.material:material:1.11.4") + implementation("androidx.compose.ui:ui:1.11.4") + implementation("androidx.compose.ui:ui-tooling-preview:1.11.4") - implementation("androidx.core:core-ktx:1.17.0") - implementation("androidx.lifecycle:lifecycle-runtime-ktx:2.10.0") + implementation("androidx.core:core-ktx:1.19.0") + implementation("androidx.lifecycle:lifecycle-runtime-ktx:2.11.0") - implementation("com.google.android.gms:play-services-ads:24.8.0") + implementation("com.google.android.gms:play-services-ads:25.4.0") - implementation("io.didomi.sdk:android:2.45.0") + implementation("io.didomi.sdk:android:2.46.0") - debugImplementation("androidx.compose.ui:ui-test-manifest:1.10.0") - debugImplementation("androidx.compose.ui:ui-tooling:1.10.0") + debugImplementation("androidx.compose.ui:ui-test-manifest:1.11.4") + debugImplementation("androidx.compose.ui:ui-tooling:1.11.4") } diff --git a/build.gradle.kts b/build.gradle.kts index b5e8c37..9d7013d 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -1,8 +1,8 @@ // Top-level build file where you can add configuration options common to all sub-projects/modules. plugins { - id("com.android.application") version "8.13.1" apply false - id("org.jetbrains.kotlin.android") version "2.2.21" apply false - id("org.jetbrains.kotlin.plugin.compose") version "2.2.21" apply false + id("com.android.application") version "9.3.1" apply false + id("org.jetbrains.kotlin.android") version "2.4.10" apply false + id("org.jetbrains.kotlin.plugin.compose") version "2.4.10" apply false } tasks.register("clean", Delete::class) { diff --git a/gradle.properties b/gradle.properties index 5887c0d..8a009d8 100644 --- a/gradle.properties +++ b/gradle.properties @@ -22,3 +22,13 @@ kotlin.code.style=official # thereby reducing the size of the R class for that library android.nonTransitiveRClass=true android.nonFinalResIds=true +android.defaults.buildfeatures.resvalues=true +android.sdk.defaultTargetSdkToCompileSdkIfUnset=false +android.enableAppCompileTimeRClass=false +android.usesSdkInManifest.disallowed=false +android.uniquePackageNames=false +android.dependency.useConstraints=true +android.r8.strictFullModeForKeepRules=false +android.r8.optimizedResourceShrinking=false +android.builtInKotlin=false +android.newDsl=false diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index a35649f..1adfd2e 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-9.1.0-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.6.1-all.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME