summaryrefslogtreecommitdiff
path: root/src/android/gradle
diff options
context:
space:
mode:
authorZephyron <zephyron@citron-emu.org>2025-01-13 15:17:39 +1000
committerZephyron <zephyron@citron-emu.org>2025-01-13 15:17:39 +1000
commit6d5475a9cf51feb36bb1a45d88b51182ede4a1f8 (patch)
treecd1b0e93152d7fb5f59408495a0a4aad10f4bd66 /src/android/gradle
parent2d7f9d921b3508a5c5effba5604aaea5620441ef (diff)
Android: Update build system and dependencies
- Update Gradle from 8.1 to 8.10.2 - Update Android Gradle Plugin from 8.1.2 to 8.8.0 - Update Kotlin from 1.9.20 to 2.1.20-Beta1 - Update various AndroidX dependencies to latest versions - Update NDK from 26.1 to 27.2 (with RC1/RC2 options commented) - Update Java target from 17 to 21 - Update Android target SDK from 34 to 35 - Enable additional optimizations in release builds: - Enable shrinkResources - Use proguard-android-optimize.txt - Disable JNI debugging - Replace vector drawables with PNG for ic_citron - Comment out unused ComputeInline constant in dma_pusher.cpp - Update Gradle wrapper and configuration files This updates the Android build system and dependencies to their latest versions while enabling additional optimizations for release builds. The ic_citron icon was converted from vector to PNG format for better compatibility.
Diffstat (limited to 'src/android/gradle')
-rw-r--r--src/android/gradle/wrapper/gradle-wrapper.jarbin54708 -> 43504 bytes
-rw-r--r--src/android/gradle/wrapper/gradle-wrapper.properties5
2 files changed, 3 insertions, 2 deletions
diff --git a/src/android/gradle/wrapper/gradle-wrapper.jar b/src/android/gradle/wrapper/gradle-wrapper.jar
index 7a3265ee9..2c3521197 100644
--- a/src/android/gradle/wrapper/gradle-wrapper.jar
+++ b/src/android/gradle/wrapper/gradle-wrapper.jar
Binary files differ
diff --git a/src/android/gradle/wrapper/gradle-wrapper.properties b/src/android/gradle/wrapper/gradle-wrapper.properties
index 578c71b94..df97d72b8 100644
--- a/src/android/gradle/wrapper/gradle-wrapper.properties
+++ b/src/android/gradle/wrapper/gradle-wrapper.properties
@@ -1,6 +1,7 @@
-#Sun Feb 21 18:16:59 EST 2021
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
+distributionUrl=https\://services.gradle.org/distributions/gradle-8.10.2-bin.zip
+networkTimeout=10000
+validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-8.1-bin.zip