使用unity 5.3.1 导入工程时,然后直接编译android apk,会报如下错误:
CommandInvokationFailure: Failed to re-package resources. See the Console for details.
D:\Tool\adt-bundle-windows-x86_64-20131030\sdk\build-tools\25.0.2\aapt.exe package --auto-add-overlay -v -f -m -J gen -M AndroidManifest.xml -S "res" -I "D:/Tool/adt-bundle-windows-x86_64-20131030/sdk\platforms\android-25\android.jar" -F bin/resources.ap_
这个问题,主要是因为api和java JDK不匹配导致的,最新的api 25需要Jdk 1.8才可以。修改JDK的版本后,问题解决
然后再edit -> unity ->prefermences ->externl tool 中修改SDK的地址和JDK的目录