Unity 2017 refuses to build for Android!!!

I have tried so many things to get Android to build but I cant get any output .apk file.

I am using Unity 2017.3.0f3 and I want to build the Simple Mobile Placeholder project

When I run the sdk manager and manually install API level 23, I also check the SDK location and ensure that Unity’s preferences>external tools>SDK location match.

I get this error:
ArgumentException: The Assembly UnityEngine.UnityAnalyticsModule is referenced by UnityEngine.StandardEvents (‘Packages/com.unity.standardevents@1.0.10/UnityEngine.StandardEvents.dll’). But the dll is not allowed to be included or could not be found.
UnityEditor.AssemblyHelper.AddReferencedAssembliesRecurse (System.String assemblyPath, System.Collections.Generic.List1 alreadyFoundAssemblies, System.String[ ] allAssemblyPaths, System.String[ ] foldersToSearch, System.Collections.Generic.Dictionary2 cache, BuildTarget target) (at C:/buildslave/unity/build/Editor/Mono/AssemblyHelper.cs:156)

I have no idea where “'Packages/com.unity.standardevents@1.0.10/” even is referencing, so I can’t verify if that .dll even exists.

At this point I don’t know what’s going on, this also happens with version 2017.3.0f1 and I’m getting absolutely nowhere.

building that project works for me… (tested on 2017.3.0f2, pc, target api 23)

jdk version 1.8.0_151

have these sdk versions installed,

Just checked, and updated my Java to 1.8.0_151, still same error:

Absolutely no success with this at all. Guess no Android games…