SDL_helloworld: Updated to the latest version of gradle, with support for Android SDK 35

From 0f409496c16ad03eb7983a6d93f8b6f35fd7b6f4 Mon Sep 17 00:00:00 2001
From: Sam Lantinga <[EMAIL REDACTED]>
Date: Mon, 30 Dec 2024 13:16:26 -0800
Subject: [PATCH] Updated to the latest version of gradle, with support for
 Android SDK 35

---
 android-project/app/build.gradle                         | 5 +++--
 android-project/app/src/main/AndroidManifest.xml         | 3 +--
 android-project/build.gradle                             | 4 ++--
 android-project/gradle/wrapper/gradle-wrapper.properties | 2 +-
 4 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/android-project/app/build.gradle b/android-project/app/build.gradle
index 03d0d52..a501825 100644
--- a/android-project/app/build.gradle
+++ b/android-project/app/build.gradle
@@ -3,12 +3,13 @@ plugins {
 }
 
 android {
-    compileSdk 33
+    namespace "org.libsdl.helloworld"
+    compileSdk 35
 
     defaultConfig {
         applicationId 'org.libsdl.SDL_Helloworld'
         minSdk 21
-        targetSdk 33
+        targetSdk 35
         versionCode 1
         versionName '1.0'
 
diff --git a/android-project/app/src/main/AndroidManifest.xml b/android-project/app/src/main/AndroidManifest.xml
index 938c0bc..97bca77 100644
--- a/android-project/app/src/main/AndroidManifest.xml
+++ b/android-project/app/src/main/AndroidManifest.xml
@@ -1,7 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
-    xmlns:tools="http://schemas.android.com/tools"
-    package="org.libsdl.helloworld">
+    xmlns:tools="http://schemas.android.com/tools">
 
     <!-- OpenGL ES 2.0 -->
     <uses-feature android:glEsVersion="0x00020000" />
diff --git a/android-project/build.gradle b/android-project/build.gradle
index c6fb506..c3a0e11 100644
--- a/android-project/build.gradle
+++ b/android-project/build.gradle
@@ -1,6 +1,6 @@
 plugins {
-    id 'com.android.application' version '7.3.0' apply false
-    id 'com.android.library' version '7.3.0' apply false
+    id 'com.android.application' version '8.7.0' apply false
+    id 'com.android.library' version '8.7.0' apply false
 }
 
 task clean(type: Delete) {
diff --git a/android-project/gradle/wrapper/gradle-wrapper.properties b/android-project/gradle/wrapper/gradle-wrapper.properties
index c17f829..8c558f2 100644
--- a/android-project/gradle/wrapper/gradle-wrapper.properties
+++ b/android-project/gradle/wrapper/gradle-wrapper.properties
@@ -1,5 +1,5 @@
 distributionBase=GRADLE_USER_HOME
-distributionUrl=https\://services.gradle.org/distributions/gradle-7.4-bin.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-8.12-bin.zip
 distributionPath=wrapper/dists
 zipStorePath=wrapper/dists
 zipStoreBase=GRADLE_USER_HOME