今天,使用Android Studio 3.0.1 打开下载的工程项目,build project时结果报错,如下:
Error:A problem occurred configuring root project 'apptest'.
>
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'.
> sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilder
Exception:unable to find valid certification path to requested target
解决办法为将
com.android.tools.build:gradle
的版本号和Android studio的版本号一致。
升级完AndroidStudio3.6.1编译项目报错:
Caused by: org.gradle.api.internal.artifacts.ivyservice.DefaultLenient
Configuration
$Artifact
Resolve
Exception: Could not
resolve
all artifacts for
configuration
‘:
classpath
’.
提示错误:Read Time out
即使开了梯子依然下载超时,我们更换为阿里云的maven库,下载速度会更快一点。
将原来配置:
repositories {
google()
Distribution选择Local installation 就是gradle的安装目录。确保 SDK和Language level的java版本正确以及路径正确。点击Libraries,即可查看gradle的哪些包没有引入。2.确保本机的java的环境变量和用户变量配置正确。点击左侧的SDKs,查看java路径是否正确。4.确保版本之间兼容,java,gradle。具体目录一般在安装的gradle包的下面。打开侧边栏的gradle,再点击搜索按钮。也可以查看gradle的包是否引入正确。
Could not
resolve
all
files
for
configuration
':
classpath
'.
> Could not
resolve
com.android.tools.build:gradle:8.1.1.
android studio 新建工程报错
Error:Could not
resolve
all
files
for
configuration
‘:app:debugCompile
Classpath
’.
> Could not
resolve
com.android.support:appcompat-v7:26.0.0-beta1.
Required by:
project :app
> Could not
resolve
com.android.support:appcompat-v7:26.0.0-beta1.
> Could not get re
错误日志1:Could not
resolve
all
files
for
configuration
':
classpath
',后面还有一堆日志是说依赖无法下载的,此处不列出了。
错误日志2:Unable to
resolve
dependency for ':app@debug/compile
Classpath
': Could not find any version that matche...
我的Android studio前段时间突然间:
*无法下载
classpath
里的内容(Could not
resolve
all
files
for
configuration
‘:
classpath
’.
……400,bad request),
*也不能下载APP里的外部依赖包(cannot
resolve
。。。。。。400,bad request/cannot to get ‘http...
去阿里云的maven后台【跳转】参考搜索一下版本所在的仓库,发现是在grails-core仓库下面,所以再添加https://maven.aliyun.com/repository/grails-core仓库配置。Gradle的版本是7.5.1,它绑定的JDK版本是8,但是spring-boot-gradle-plugin:3.0.0要求JDK版本是17以上。所以要把Gradle绑定的JDK版本升级一下。我用的是IDEA自带的Gradle,所以升级方法是在配置里找到Gradle,把JDK改为17。
A problem occurred configuring root project 'DataBinding'.
> Could not
resolve
all
files
for
configuration
':
classpath
'.
> Could not
resolve
com.android.tools.build:gradle:7.4.2.