Hi,
To summarise, my version of Unity DID initially work with no problem in recognising the Android module, but while in the process of installing the NDK tools needed for an Android build, I restarted Unity, only to find that it’s no longer recognising my Android module (despite the hub continually showing that it is installed).
In full, I been trying to make an android build for my game using Unity 2020.3.14f1. Despite having checked the SDK and NDK tools when I initially installed it, as well as the OpenJDK option, it seemed the path to the JDK, SDK and NDK stuff was incorrect. I spent a loooong evening downloading and installing it all (some of it through Android Studio).
In the preferences, Unity seemed to recognise that I had JDK and SDK installed (it automatically detected them when I selected “browse”), but it didn’t do the same for NDK, so I decided to restart Unity. When I opened my project again, I was frustrated to find that it was no longer recognising my Android module at all! It wouldn’t even show the JDK/SDK/NDK paths in the preferences folder!
Is there any easy way for me to fix this? I just downloaded the newer version of Unity (2020.3.15f2), but it’s refusing to install the modules without any real explanation. I’ve already tried multiple times already.
I’d appreciate any kind of help, because this is incredibly frustrating. I spent so many hours downloading and installing the JDK, SDK and NDK, only to end up far worse off than when I started because Unity now refuses to acknowledge the Android module at all.
Do let me know if any further information is needed. If any screenshots from within Unity itself are needed, I’ll be sending them from version 14f, because I don’t want to adjust my project to match 15f until it installs the modules properly.
Thanks in advance.

