build.gradle 文件中 buildToolsVersion 的值为 25.0.0,但是文件夹 D:\android\Android-SDK\build-tools\25.0.0 不存在。

经自查,D:\android\Android-SDK\build-tools 目录下存在两个目录 22.0.1 及 android-4.4W ,编译出错,以下为日志结尾处的错误,

Input file: C:\Users\Administrator\Desktop\jsb-default\frameworks\runtime-src\proj.android-studio\app\assets\script\jsb_spine.js
Compiling …
Encoding …
Done! Output file: C:\Users\Administrator\Desktop\jsb-default\frameworks\runtime-src\proj.android-studio\app\assets\script\jsb_spine.jsc
编译完成。
build.gradle 文件中 buildToolsVersion 的值为 25.0.0,但是文件夹 D:\android\Android-SDK\build-tools\25.0.0 不存在。
正在执行:’“C:\Users\Administrator\Desktop\jsb-default\frameworks\runtime-src\proj.android-studio\gradlew.bat” --parallel --info assembleRelease’

Unzipping C:\Users\Administrator.gradle\wrapper\dists\gradle-2.14.1-all\4cj8p00t3e5ni9e8iofg8ghvk7\gradle-2.14.1-all.zip to C:\Users\Administrator.gradle\wrapper\dists\gradle-2.14.1-all\4cj8p00t3e5ni9e8iofg8ghvk7
Exception in thread “main” java.lang.RuntimeException: java.util.zip.ZipException: error in opening zip file
at org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAccessManager.java:78)
at org.gradle.wrapper.Install.createDist(Install.java:47)
at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:129)
at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:48)
Caused by: java.util.zip.ZipException: error in opening zip file
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.(Unknown Source)
at java.util.zip.ZipFile.(Unknown Source)
at java.util.zip.ZipFile.(Unknown Source)
at org.gradle.wrapper.Install.unzip(Install.java:160)
at org.gradle.wrapper.Install.access$400(Install.java:29)
at org.gradle.wrapper.Install$1.call(Install.java:70)
at org.gradle.wrapper.Install$1.call(Install.java:47)
at org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAccessManager.java:65)
… 3 more
执行命令出错,返回值:1。

去更新一个25.0.0,之前我也遇到过一样的问题,更新了就可以了

按你的提示,我找到tools目录中的工具,自动更新了一下25,错误消失了。。但又有新错误了

编译完成。
正在执行:’“C:\Users\Administrator\Desktop\jsb-default\frameworks\runtime-src\proj.android-studio\gradlew.bat” --parallel --info assembleRelease’

Unzipping C:\Users\Administrator.gradle\wrapper\dists\gradle-2.14.1-all\4cj8p00t3e5ni9e8iofg8ghvk7\gradle-2.14.1-all.zip to C:\Users\Administrator.gradle\wrapper\dists\gradle-2.14.1-all\4cj8p00t3e5ni9e8iofg8ghvk7
Exception in thread “main” java.lang.RuntimeException: java.util.zip.ZipException: error in opening zip file
at org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAccessManager.java:78)
at org.gradle.wrapper.Install.createDist(Install.java:47)
at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:129)
at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:48)
Caused by: java.util.zip.ZipException: error in opening zip file
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.(Unknown Source)
at java.util.zip.ZipFile.(Unknown Source)
at java.util.zip.ZipFile.(Unknown Source)
at org.gradle.wrapper.Install.unzip(Install.java:160)
at org.gradle.wrapper.Install.access$400(Install.java:29)
at org.gradle.wrapper.Install$1.call(Install.java:70)
at org.gradle.wrapper.Install$1.call(Install.java:47)
at org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAccessManager.java:65)
… 3 more
执行命令出错,返回值:1。

百度查了一下说是java版本不一致。。。我装的是 jdk-8u131-windows-x64 cmd查看版本如下
C:\Users\Administrator>java -version
java version “1.8.0_131”
Java™ SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot™ 64-Bit Server VM (build 25.131-b11, mixed mode)

请问楼主怎么更新25。

下载一个android studio

gradle应该是要用3.3的,下载gradle-3.3-all.zip,放到C:\Users\用户名.gradle\wrapper\dists\gradle-3.3-all\55gk2rcmfc6p2dg9u9ohc3hw9\

然后配置可能得改一下

我也是这个问题,请问你解决了吗