My understanding is that application startup with Clojure is what kills its use for Android, since that startup overhead is amplified dramatically on Android.
I don’t know if things have changed in the last few years, but searching for Clojure on Android turns up comments about the differences between Java/JVM and the Android bytecode system all working against the way Clojure and GraalVM etc have evolved… so “Android is basically is Java” isn’t really true.