Win32Exception in Unity3D when trying to run an Android application

I’m trying to run an Android application through Unity3D and keep getting the following error (below the Build settings window):

I’ve tried a few fixes that I found online. For example, I set the JAVA_HOME variable here:

Also I have 3 Android SDK’s on my machine and have copied zipalign.exe from their build-tools to tools.

None of these seemed to have worked for me and I haven’t been able to find any other suggestions online. Can anybody help me?

I really appreciate any advice, thanks.

Is there a more detailed error message? (e.g: when clicking over the line that starts with Win32Exception).

Here:

Looks like you have android 23 installed (i think it is in preview?)
Not sure it is supported by Unity…

You can try to remove that folder from your Android SDK (Android SDK/platforms/Android-23) or move that folder outside for a minute and try to build again.