2019.3 Android Support

After corrupting my OS trying to get a 64 bit aab build with 2018.3.5, I did a full system wipe and reinstall of Lubuntu.

I installed UnityHub, installed the newest version of Unity 2019.3 with Android Build Support, Android SDK & NDK, and OpenJDK checked.

Now on my fresh reinstall, I’m not seeing Android options anywhere. I open the build window, it defaults to Android as my target but tells me “No Android Module loaded” and provides a broken link that gives an “Access Denied” error. There are no Android options under Preferences > External Tools.

How do I properly set up 2019.3 on Linux for Android? I know it’s not conflicting with a previous install since I had to do a clean OS install.

Rechecked UnityHub and now it’s listing the newest version as 2019.2.14 again. I installed that and deleted 2019.3

I now have Android options in External Tools and it allows me to at least attempt to build, but it tells me “SDK not found” even though I’m sure I checked the SDK & NDK option when installing, and in External Tools it is set to use “Android SDK Tools installed with Unity (recommended)”.

Is the SDK Tools it automatically downloads actually not supported? Is it necessary to keep installing Android Studio seperately and directing Unity to that?

After reading https ://forum.unity.com/threads/solved-android-ndk-missing.689122/
I uninstalled 2019.2.14 and downgrade again to 2019.2.0. This did not fix my issue like in the post above.

Neither the included SDK or NDK work in this version either. I am able to point it to an externally installed SDK which works, but it will not recognize any NDK.

The most recent NDK through Android Studio gives me a “no NDK found”, not simply the “wrong NDK version” I’ve seen before. Trying to use NDK 19 or NDK 16 downloaded from the Android website also are telling me “no NDK found” at all, not simply wrong version.

One last update in case anyone has a similar issue, I was able to get 2018.4.13 to recognize my external SDK and NDK again, but now I’m back to my original issue of being unable to compile a 64 bit aab on Linux.

I figured out a workaround by using a flash drive to move the project to my Windows desktop using the same Unity, SDK, and NDK versions and it builds fine on Windows. I wouldn’t recommend it since it’s a hassle and I can’t test when I’m out actually working on my project, but it does technically work.

Identical problem here, on 2019.3.2f1 on Ubuntu 18.04. I also have this problem on 2018.4.

T3hHappyEmo posted his problem month ago; does nobody from Unity monitor this forum?

I also have problems with the android sdk and ndk I tried to run my first game, I have unity remote 5 on my phone, the game did not run or show in my mobile phone I thought maybe my phone sucks but then ,I tried on my other tablet and it’s not working either so it means the problem is in the unity i tried to downgrade unity to 2018 but I tired to download so many sdk ndk jdk again and again because you need to manually install it I don’t know what to do now I’m stuck. I will try now to install the beta version 2020 but it’s still a hassle for us please fix immediately