From e8d3f10d3b572946e96ac29eeac5ef0854a1c093 Mon Sep 17 00:00:00 2001 From: David Senk Date: Mon, 4 Aug 2025 20:48:26 -0400 Subject: [PATCH] upgrade android sdk version --- android/app/build.gradle | 7 ++++--- android/gradle.properties | 3 +++ android/gradle/wrapper/gradle-wrapper.properties | 4 +++- android/settings.gradle | 4 ++-- 4 files changed, 12 insertions(+), 6 deletions(-) diff --git a/android/app/build.gradle b/android/app/build.gradle index c99e721..b9cdaee 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -13,9 +13,9 @@ if (keystorePropertiesFile.exists()) { android { namespace = "net.ything.radio.android" + compileSdk 36 //compileSdk = flutter.compileSdkVersion - compileSdk = 34 - ndkVersion = flutter.ndkVersion + ndkVersion = "27.0.12077973" compileOptions { sourceCompatibility = JavaVersion.VERSION_1_8 @@ -32,7 +32,7 @@ android { // You can update the following values to match your application needs. // For more information, see: https://flutter.dev/to/review-gradle-config. minSdk = 24 - targetSdk = 34 + targetSdk = 36 versionCode = 2 versionName = "1.0.2" } @@ -54,6 +54,7 @@ android { signingConfig = signingConfigs.release } } + buildToolsVersion '36.0.0' } flutter { diff --git a/android/gradle.properties b/android/gradle.properties index 2597170..fcaeb7e 100644 --- a/android/gradle.properties +++ b/android/gradle.properties @@ -1,3 +1,6 @@ org.gradle.jvmargs=-Xmx4G -XX:MaxMetaspaceSize=2G -XX:+HeapDumpOnOutOfMemoryError android.useAndroidX=true android.enableJetifier=true +android.nonTransitiveRClass=false +android.defaults.buildfeatures.buildconfig=true +android.nonFinalResIds=false diff --git a/android/gradle/wrapper/gradle-wrapper.properties b/android/gradle/wrapper/gradle-wrapper.properties index e1ca574..37f853b 100644 --- a/android/gradle/wrapper/gradle-wrapper.properties +++ b/android/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,7 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists +distributionUrl=https\://services.gradle.org/distributions/gradle-8.13-bin.zip +networkTimeout=10000 +validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-7.6.3-all.zip diff --git a/android/settings.gradle b/android/settings.gradle index 536165d..20f448b 100644 --- a/android/settings.gradle +++ b/android/settings.gradle @@ -18,8 +18,8 @@ pluginManagement { plugins { id "dev.flutter.flutter-plugin-loader" version "1.0.0" - id "com.android.application" version "7.3.0" apply false - id "org.jetbrains.kotlin.android" version "1.7.10" apply false + id "com.android.application" version '8.12.0' apply false + id "org.jetbrains.kotlin.android" version "2.2.0" apply false } include ":app"