From 04ee16a2ce70a7f3820ba542486665ef3ee85f38 Mon Sep 17 00:00:00 2001 From: Jan Kollert Date: Tue, 14 Oct 2025 13:25:26 +0200 Subject: [PATCH] Upgrade Android Gradle and build tools - Bumps Gradle wrapper from 6.5 to 8.7. - Upgrades Android Gradle Plugin from 4.1.0 to 8.5.0. - Sets `compileSdk` to 35 and `minSdkVersion` to 25. - Replaces `jcenter()` with `mavenCentral()`. - Adds Java 1.8 compatibility options. --- android/build.gradle | 18 ++++++++++++------ .../gradle/wrapper/gradle-wrapper.properties | 3 ++- 2 files changed, 14 insertions(+), 7 deletions(-) diff --git a/android/build.gradle b/android/build.gradle index 6399eff..58ccd3e 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -4,32 +4,38 @@ version '1.0-SNAPSHOT' buildscript { repositories { google() - jcenter() + mavenCentral() } dependencies { - classpath 'com.android.tools.build:gradle:4.1.0' + classpath 'com.android.tools.build:gradle:8.5.0' } } rootProject.allprojects { repositories { google() - jcenter() + mavenCentral() } } apply plugin: 'com.android.library' android { - compileSdkVersion 33 namespace 'xyz.justsoft.video_thumbnail' + compileSdk 35 defaultConfig { - minSdkVersion 16 + minSdkVersion 25 testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" } - lintOptions { + + lint { disable 'InvalidPackage' } + + compileOptions { + sourceCompatibility JavaVersion.VERSION_1_8 + targetCompatibility JavaVersion.VERSION_1_8 + } } diff --git a/android/gradle/wrapper/gradle-wrapper.properties b/android/gradle/wrapper/gradle-wrapper.properties index 186b715..6c50e81 100644 --- a/android/gradle/wrapper/gradle-wrapper.properties +++ b/android/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,6 @@ +#Tue Oct 14 13:20:24 CEST 2025 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-6.5-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.7-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists