Why godot 4.3 needs java SDK to export to android?

Hi:

Why godot 4.3 needs java SDK to export to android?

Godot 4.1 did not need java SDK to export to android

All user level android applications need to use Java to some degree.

Also 4.1 docs for Android export hasn’t changed and require JDK.

2 Likes

This is the window to export to android in Godot 4.3:

It asks for java

This is the window to export to android in Godot 4.1

It does not asks for java

This is the EDITOR SETTINGS window in Godot 4.1

It does not asks for java

This is the EDITOR SETTINGS window in Godot 4.3

It asks for java

I open the question because nowadays android studio does not use java anymore to create android apps. Nowadays android studio uses kotlin…

image

1 Like

Kotlin is translated into into Java bytecode and runs on the JVM. As you can see you have kotlin-jvm files

My guess is this new option gives you more control on the Java library used, instead of making an assumption on your environment.