Could not find com.android.tools.build:gradle:3.0.0

Cocos Creator v1.7.0 内测版发布帖(11月9日更新 beta.8) 继续讨论:

1.7 beta7版本,API LEVEL22,编译报错:

A problem occurred configuring root project ‘proj.android-studio’.

Could not resolve all files for configuration ‘:classpath’.
Could not find com.android.tools.build:gradle:3.0.0.
Searched in the following locations:
https://jcenter.bintray.com/com/android/tools/build/gradle/3.0.0/gradle-3.0.0.pom
https://jcenter.bintray.com/com/android/tools/build/gradle/3.0.0/gradle-3.0.0.jar
Required by:
project :

build.gradle中有google()仓库么?

buildscript {

    repositories {
        google()
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.0.0'


        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        google()
        jcenter()
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}

有的,和你的截图一摸一样:

日志如下:

Resource missing. [HTTP GET: https://jcenter.bintray.com/com/android/tools/build/gradle/3.0.0/gradle-3.0.0.pom]
Resource missing. [HTTP HEAD: https://jcenter.bintray.com/com/android/tools/build/gradle/3.0.0/gradle-3.0.0.jar]

FAILURE: Build failed with an exception.

  • What went wrong:
    A problem occurred configuring root project ‘proj.android-studio’.

Could not resolve all files for configuration ‘:classpath’.
Could not resolve com.android.tools.build:gradle:3.0.0.
Required by:
project :
Could not resolve com.android.tools.build:gradle:3.0.0.
Could not get resource ‘https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.0.0/gradle-3.0.0.pom’.
Could not GET ‘https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.0.0/gradle-3.0.0.pom’.
Connect to dl.google.com:443 [dl.google.com/203.208.39.200, dl.google.com/203.208.39.193, dl.google.com/203.208.39.206, dl.google.com/203.208.39.196, dl.google.com/203.208.39.199, dl.google.com/203.208.39.192, dl.google.com/203.208.39.201, dl.google.com/203.208.39.197, dl.google.com/203.208.39.195, dl.google.com/203.208.39.194, dl.google.com/203.208.39.198] failed: Connection timed out: connect

  • Try:
    Run with --stacktrace option to get the stack trace. Run with --debug option to get more log output.

  • Get more help at https://help.gradle.org

BUILD FAILED in 19m 12s
执行命令出错,返回值:1。

哈,哈哈,哈哈哈~~~

翻墙看看吧,google() 这个repo估计被墙了。或者国内速度太慢了。

应该不是,我要国外的朋友打开下面两个连接:
Could not resolve com.android.tools.build:gradle:3.0.0.
> Could not get resource ‘https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.0.0/gradle-3.0.0.pom’.
> Could not GET ‘https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.0.0/gradle-3.0.0.pom’.

根本就没有对应的路径,而:https://jcenter.bintray.com里面最新的是2.4,晕死。

咨询下,cocos creater 1.6.2版本里面下载的是gradle3.3,对应的build.gradle里面的是2.3.0版本:

classpath ‘com.android.tools.build:gradle:2.3.0’

而cocos creater 1.7 deta7版本里面下载的是gradle-4.1-all,对应的build.gradle里面的是3.0.0版本:

classpath ‘com.android.tools.build:gradle:3.0.0’

请问:

1、工程build\jsb-default\frameworks\runtime-src\proj.android-studio下面的这个build.gradle文件是怎么产生的?
2、是根据什么产生了classpath?

谢谢。

https://stackoverflow.com/a/44071571/6307053

好像真是翻墙的问题,回家翻墙现在正在编译中…

又报错了,麻烦开发团队看看,这个问题个人解决不了:

Successfully started process ‘command ‘D:\InstallSoftware\AndroidSDK\ndk-bundle\ndk-build.cmd’’
[armeabi-v7a] Compile++ arm : cocos2djs_shared <= AppDelegate.cpp
[armeabi-v7a] Compile++ arm : cocos2djs_shared <= jsb_module_register.cpp
[armeabi-v7a] Compile++ arm : cocos2dx_internal_static <= b2ChainAndCircleContact.cpp
[armeabi-v7a] Compile++ arm : cocos2dx_internal_static <= b2ChainAndPolygonContact.cpp
C:/CocosCreator/resources/cocos2d-x/cocos/…/external/sources/Box2D/Dynamics/Contacts/b2ChainAndPolygonContact.cpp:53:1: fatal error: opening dependency file E:/Develop/Cocos2d-x/GoFast/code/HotUpdateTest/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj/local/armeabi-v7a/objs/cocos2dx_internal_static//external/sources/Box2D/Dynamics/Contacts/b2ChainAndPolygonContact.o.d: No such file or directory
}
^
compilation terminated.
C:/CocosCreator/resources/cocos2d-x/cocos/…/external/sources/Box2D/Dynamics/Contacts/b2ChainAndCircleContact.cpp:53:1: fatal error: opening dependency file E:/Develop/Cocos2d-x/GoFast/code/HotUpdateTest/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj/local/armeabi-v7a/objs/cocos2dx_internal_static/
/external/sources/Box2D/Dynamics/Contacts/b2ChainAndCircleContact.o.d: No such file or directory
}
^
compilation terminated.
make: *** [E:/Develop/Cocos2d-x/GoFast/code/HotUpdateTest/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj/local/armeabi-v7a/objs/cocos2dx_internal_static//external/sources/Box2D/Dynamics/Contacts/b2ChainAndPolygonContact.o] Error 1
make: *** Waiting for unfinished jobs…
make: *** [E:/Develop/Cocos2d-x/GoFast/code/HotUpdateTest/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj/local/armeabi-v7a/objs/cocos2dx_internal_static/
/external/sources/Box2D/Dynamics/Contacts/b2ChainAndCircleContact.o] Error 1
:hello_world:externalNativeBuildRelease FAILED
:hello_world:externalNativeBuildRelease (Thread[Task worker for ‘:’ Thread 2,5,main]) completed. Took 14.136 secs.

FAILURE: Build failed with an exception.

模板选择binary编译通过,其他两种不行:

请勿重复发帖,在1.7.0 那个发布帖回复你了。