My question in short: Is it possible to export a Godot 3.5.1 project to Android without having Android Studio and/or the Android command line tools installed?
Details of what I did:
I followed the documentation to set up Godot 3.5.1 for Android export (https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_android.html). In fact, I did this several times as I am working on a YouTube video, want to fully understand the process, and find the simplest way as I am using this for a class I am teaching.
The first time, I installed Android Studio with all packages mentioned in the documentation. The second time, I undid the Android Studio and did it again by using the command line tools (SDKManager) with the sdkmanager command line to install the packages (as described in the documentation link above). Then I did it once again (removing everything Android (including
what was left at C:\Users<MYUSER>.android) to make sure that no more Android was in the system.
Each time, I created the Android Preset (Menu: Projects -> Export) and installed the Android export templates. I created the keystore file (debug) -- with Android studio I found the keytool in a jdk subfolder, when I installed the command line tool I used OpenJDK 11, when I had no Android, I used OpenJDK 11 as well.
I included the keystore.debug in my export with the user and passcode provided in the command line.
I can export a apk each time -- error free.
My question: Why do I not need Android installed to do that? Am I missing something? Is the documentation having an issue?
Best,
rbierig