Google I\O2013后发布了SDK 22 version,但是Unity3D截至(2013.05.24 Unity3D 4.1.3)目前还不支持此更新,所以会有以下错误:
Error building Player: Exception: android (invokation failed)
ERROR: unknown error
cmd:android list target -c
stdout;
stderr:
Exception in thread "main" java.lang.NullPointerException
at SDKMain.main(SDKMain.java:62)
找了一天T^T的办法~ 包括各种奇葩复制和重装JDK(从7降到6,实在不行的朋友可以试一下这个办法),&重装UNITY3D 4.1.3等,均没有效果。终于Google到解决办法了,分享一下 lol!
解决办法 原帖 (http://answers.unity3d.com/questions/461115/android-build-fails-with-unknown-reason-after-upgr.html)写的很详细,我也就仅仅传播一下,不再赘述了
#Error building Player: Exception: android (invokation failed)
#Exception in thread "main" java.lang.NullPointerException at SDKMain.main(SDKMain.java:62)