1) 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\tools" -classpath "C:/Program Files (x86)/Android/android-sdk\tools\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
Answer by ThomasQ
Aug 02, 2011 at 12:01 PM
I got the same kind of errors a fews day back trying a fresh install. For me it was the fact that I had Java 64bit installed. As soon as I switched to 32bit I was in the clear..
Thanks, I'll try that.
That was indeed my problem. Thanks again.
No Prob. Too bad that Unity Android doesn't work with Java64..
Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.
The best place to ask and answer questions about development with Unity.
To help users navigate the site we have posted a site navigation guide.
If you are a new user, check out our FAQ for more information.
If you are a moderator, see our Moderator Guidelines page.
We are making improvements to UA, see the list of changes.
Answers and Comments
3 People are following this question.
Cant build android game
Android build error when using Unity Ads
Android Error building Player: CommandInvokationFailure: Android Asset Packaging Tool failed.
Build error android with 2 ad networks