diff --git a/android-project-ant/AndroidManifest.xml b/android-project-ant/AndroidManifest.xml
deleted file mode 120000
index 94bcaefd00..0000000000
--- a/android-project-ant/AndroidManifest.xml
+++ /dev/null
@@ -1 +0,0 @@
-../android-project/app/src/main/AndroidManifest.xml
\ No newline at end of file
diff --git a/android-project-ant/ant.properties b/android-project-ant/ant.properties
deleted file mode 100644
index b0971e891e..0000000000
--- a/android-project-ant/ant.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file is used to override default values used by the Ant build system.
-#
-# This file must be checked into Version Control Systems, as it is
-# integral to the build system of your project.
-
-# This file is only used by the Ant script.
-
-# You can use this to override default values such as
-# 'source.dir' for the location of your java source folder and
-# 'out.dir' for the location of your output folder.
-
-# You can also use it define how the release builds are signed by declaring
-# the following properties:
-# 'key.store' for the location of your keystore and
-# 'key.alias' for the name of the key to use.
-# The password will be asked during the build when you use the 'release' target.
-
diff --git a/android-project-ant/build.properties b/android-project-ant/build.properties
deleted file mode 100644
index edc7f23050..0000000000
--- a/android-project-ant/build.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file is used to override default values used by the Ant build system.
-#
-# This file must be checked in Version Control Systems, as it is
-# integral to the build system of your project.
-
-# This file is only used by the Ant script.
-
-# You can use this to override default values such as
-# 'source.dir' for the location of your java source folder and
-# 'out.dir' for the location of your output folder.
-
-# You can also use it define how the release builds are signed by declaring
-# the following properties:
-# 'key.store' for the location of your keystore and
-# 'key.alias' for the name of the key to use.
-# The password will be asked during the build when you use the 'release' target.
-
diff --git a/android-project-ant/build.xml b/android-project-ant/build.xml
deleted file mode 100644
index 9f19a077b1..0000000000
--- a/android-project-ant/build.xml
+++ /dev/null
@@ -1,93 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/android-project-ant/default.properties b/android-project-ant/default.properties
deleted file mode 100644
index 0a69b7743c..0000000000
--- a/android-project-ant/default.properties
+++ /dev/null
@@ -1,11 +0,0 @@
-# This file is automatically generated by Android Tools.
-# Do not modify this file -- YOUR CHANGES WILL BE ERASED!
-#
-# This file must be checked in Version Control Systems.
-#
-# To customize properties used by the Ant build system use,
-# "build.properties", and override values to adapt the script to your
-# project structure.
-
-# Project target.
-target=android-16
diff --git a/android-project-ant/jni/Android.mk b/android-project-ant/jni/Android.mk
deleted file mode 100644
index 5053e7d643..0000000000
--- a/android-project-ant/jni/Android.mk
+++ /dev/null
@@ -1 +0,0 @@
-include $(call all-subdir-makefiles)
diff --git a/android-project-ant/jni/Application.mk b/android-project-ant/jni/Application.mk
deleted file mode 100644
index 5ea0fb4cec..0000000000
--- a/android-project-ant/jni/Application.mk
+++ /dev/null
@@ -1,10 +0,0 @@
-
-# Uncomment this if you're using STL in your project
-# See CPLUSPLUS-SUPPORT.html in the NDK documentation for more information
-# APP_STL := stlport_static
-
-APP_ABI := armeabi armeabi-v7a x86
-
-# Min SDK level
-APP_PLATFORM=android-10
-
diff --git a/android-project-ant/jni/src/Android.mk b/android-project-ant/jni/src/Android.mk
deleted file mode 100644
index 7ed3d6de25..0000000000
--- a/android-project-ant/jni/src/Android.mk
+++ /dev/null
@@ -1,18 +0,0 @@
-LOCAL_PATH := $(call my-dir)
-
-include $(CLEAR_VARS)
-
-LOCAL_MODULE := main
-
-SDL_PATH := ../SDL
-
-LOCAL_C_INCLUDES := $(LOCAL_PATH)/$(SDL_PATH)/include
-
-# Add your application source files here...
-LOCAL_SRC_FILES := YourSourceHere.c
-
-LOCAL_SHARED_LIBRARIES := SDL3
-
-LOCAL_LDLIBS := -lGLESv1_CM -lGLESv2 -llog
-
-include $(BUILD_SHARED_LIBRARY)
diff --git a/android-project-ant/jni/src/Android_static.mk b/android-project-ant/jni/src/Android_static.mk
deleted file mode 100644
index e49ca4d319..0000000000
--- a/android-project-ant/jni/src/Android_static.mk
+++ /dev/null
@@ -1,12 +0,0 @@
-LOCAL_PATH := $(call my-dir)
-
-include $(CLEAR_VARS)
-
-LOCAL_MODULE := main
-
-LOCAL_SRC_FILES := YourSourceHere.c
-
-LOCAL_STATIC_LIBRARIES := SDL3_static
-
-include $(BUILD_SHARED_LIBRARY)
-$(call import-module,SDL)LOCAL_PATH := $(call my-dir)
diff --git a/android-project-ant/proguard-project.txt b/android-project-ant/proguard-project.txt
deleted file mode 100644
index f2fe1559a2..0000000000
--- a/android-project-ant/proguard-project.txt
+++ /dev/null
@@ -1,20 +0,0 @@
-# To enable ProGuard in your project, edit project.properties
-# to define the proguard.config property as described in that file.
-#
-# Add project specific ProGuard rules here.
-# By default, the flags in this file are appended to flags specified
-# in ${sdk.dir}/tools/proguard/proguard-android.txt
-# You can edit the include path and order by changing the ProGuard
-# include property in project.properties.
-#
-# For more details, see
-# http://developer.android.com/guide/developing/tools/proguard.html
-
-# Add any project specific keep options here:
-
-# If your project uses WebView with JS, uncomment the following
-# and specify the fully qualified class name to the JavaScript interface
-# class:
-#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
-# public *;
-#}
diff --git a/android-project-ant/project.properties b/android-project-ant/project.properties
deleted file mode 100644
index 9b84a6b4bf..0000000000
--- a/android-project-ant/project.properties
+++ /dev/null
@@ -1,14 +0,0 @@
-# This file is automatically generated by Android Tools.
-# Do not modify this file -- YOUR CHANGES WILL BE ERASED!
-#
-# This file must be checked in Version Control Systems.
-#
-# To customize properties used by the Ant build system edit
-# "ant.properties", and override values to adapt the script to your
-# project structure.
-#
-# To enable ProGuard to shrink and obfuscate your code, uncomment this (available properties: sdk.dir, user.home):
-#proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt
-
-# Project target.
-target=android-16
diff --git a/android-project-ant/res/drawable-hdpi/ic_launcher.png b/android-project-ant/res/drawable-hdpi/ic_launcher.png
deleted file mode 100644
index d50bdaae06..0000000000
Binary files a/android-project-ant/res/drawable-hdpi/ic_launcher.png and /dev/null differ
diff --git a/android-project-ant/res/drawable-mdpi/ic_launcher.png b/android-project-ant/res/drawable-mdpi/ic_launcher.png
deleted file mode 100644
index 0a299eb3cc..0000000000
Binary files a/android-project-ant/res/drawable-mdpi/ic_launcher.png and /dev/null differ
diff --git a/android-project-ant/res/drawable-xhdpi/ic_launcher.png b/android-project-ant/res/drawable-xhdpi/ic_launcher.png
deleted file mode 100644
index a336ad5c2b..0000000000
Binary files a/android-project-ant/res/drawable-xhdpi/ic_launcher.png and /dev/null differ
diff --git a/android-project-ant/res/drawable-xxhdpi/ic_launcher.png b/android-project-ant/res/drawable-xxhdpi/ic_launcher.png
deleted file mode 100644
index d423dac262..0000000000
Binary files a/android-project-ant/res/drawable-xxhdpi/ic_launcher.png and /dev/null differ
diff --git a/android-project-ant/res/layout/main.xml b/android-project-ant/res/layout/main.xml
deleted file mode 100644
index 123c4b6eac..0000000000
--- a/android-project-ant/res/layout/main.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
diff --git a/android-project-ant/res/values/strings.xml b/android-project-ant/res/values/strings.xml
deleted file mode 100644
index 9bce51cb36..0000000000
--- a/android-project-ant/res/values/strings.xml
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
- SDL App
-
diff --git a/android-project-ant/src b/android-project-ant/src
deleted file mode 120000
index d5b63ee14d..0000000000
--- a/android-project-ant/src
+++ /dev/null
@@ -1 +0,0 @@
-../android-project/app/src/main/java
\ No newline at end of file
diff --git a/docs/README-android.md b/docs/README-android.md
index 0584a35141..93624c73ce 100644
--- a/docs/README-android.md
+++ b/docs/README-android.md
@@ -6,9 +6,6 @@ http://trederia.blogspot.de/2017/03/building-sdl2-for-android-with-visual.html
The rest of this README covers the Android gradle style build process.
-If you are using the older ant build process, it is no longer officially
-supported, but you can use the "android-project-ant" directory as a template.
-
Requirements
================================================================================