Unity3D使用gradle方式打Android包,如果StreamingAssets下文件較多,會(huì)打包失敗,錯(cuò)誤如下:
? java.lang.ArrayIndexOutOfBoundsException: 1866
?? at org.codehaus.groovy.classgen.asm.CallSiteWriter.getCreateArraySignature(CallSiteWriter.java:58)
原因是aaptOptions.noCompress數(shù)組越界
解決方式:gradle.properties 內(nèi)的unityStreamingAssets 進(jìn)行查看