-
What happened
When trying to build for Android the Editor throws the following Exception:- starting compile Library/ScriptAssemblies/Assembly-CSharp.dll, for buildtarget 13
*** Cancelled ‘Build.Player.AndroidPlayer’ in 9 seconds
Exception: Error building Player: Win32Exception: ApplicationName=‘java.exe’, CommandLine=‘-Dcom.android.sdkmanager.toolsdir=“C:/Program Files (x86)/Android/android-sdk ools” -classpath “C:/Program Files (x86)/Android/android-sdk ools\lib\sdkmanager.jar” com.android.sdkmanager.Main list targets’, CurrentDirectory=‘’
at UnityEditor.BuildPlayerWindow.BuildPlayerWithDefaultSettings (Boolean askForBuildLocation, BuildOptions forceOptions) [0x00191] in C:\BuildAgent\work\842f9557127e852\Editor\Mono\BuildPlayerWindow.cs:367
This always happens to me regardless of the project. Even an empty project with a scene containing only a cube. I suspect there is something wrong with my Java/AndroidSDK setup, but don’t know what.
My guess was that the Editor calls java with the above command line to get a list of available targets. So I did that manually from the command line and that works without an Exception.
I am on Windows7 with the latest AndroidSDK and JDK. Unity3.4