cocosCreator 无法下载gradle问题

问题

由于公司内网被墙,cocosCreator 打包的时候无法下载gradle
具体报错:

Downloading https://services.gradle.org/distributions/gradle-4.10.3-all.zip
Exception in thread "main" java.lang.RuntimeException: java.net.ConnectException: Connection timed out: connect

解决

1、打开项目的build\jsb-link\frameworks\runtime-src\proj.android-studio\gradle\wrapper文件夹(需要构建后才会有),打开其中的gradle-wrapper.properties文件。
cocosCreator 无法下载gradle问题_第1张图片2、复制红框内对应的gradle版本号地址:
cocosCreator 无法下载gradle问题_第2张图片到浏览器手动下载,我是到手机用流量下载,大概也就一百多M。

3、下载完成以后,打开:C:\Users\admin.gradle\wrapper\dists\gradle-4.10.3-all (一般是这个地址,gradle版本号看自己情况,我这里是4.10.3)
打开gradle-4.10.3-all文件夹 会发现一个乱七八糟的数值组成的文件夹:

在这里插入图片描述
打开这个文件夹 ,里面会有两个文件:

在这里插入图片描述将.part的文件后缀改成.ok, 再把你下好的gradle-4.10.3-all.zip放进去,解压,注意解压后不要删除压缩包。

cocosCreator 无法下载gradle问题_第3张图片到此操作完成。

测试:

重新编译通过:

cocosCreator 无法下载gradle问题_第4张图片

注意:

如果你还用as下载过gradle,那么在.gradle\wrapper\dists\目录中也会有as下载的gradle,它们两个不共用。比如:

cocosCreator 无法下载gradle问题_第5张图片

你可能感兴趣的:(cocos,cocos-creator,android,studio)