SDL: Uppercase the first letter of the class name to match Java conventions

From 4189edaeb7ce4da9ab420b98904fa22196fb3dca Mon Sep 17 00:00:00 2001
From: Sam Lantinga <[EMAIL REDACTED]>
Date: Sun, 3 Mar 2024 16:56:29 -0800
Subject: [PATCH] Uppercase the first letter of the class name to match Java
 conventions

Fixes https://github.com/libsdl-org/SDL/issues/8930
---
 build-scripts/androidbuild.sh | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/build-scripts/androidbuild.sh b/build-scripts/androidbuild.sh
index 814578182432c..ec71cbcad0b61 100755
--- a/build-scripts/androidbuild.sh
+++ b/build-scripts/androidbuild.sh
@@ -80,7 +80,8 @@ do
     cd $folder
 done
 
-ACTIVITY="${folder}Activity"
+# Uppercase the first char in the activity class name because it's Java
+ACTIVITY="${folder^}Activity"
 sed -i -e "s|\"SDLActivity\"|\"$ACTIVITY\"|g" $BUILDPATH/app/src/main/AndroidManifest.xml
 
 # Fill in a default Activity