失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 【错误记录】Android Studio 编译报错 ( Error:Connection timed out: connect | 更新配置依赖仓库方式 )

【错误记录】Android Studio 编译报错 ( Error:Connection timed out: connect | 更新配置依赖仓库方式 )

时间:2022-09-23 12:01:32

相关推荐

【错误记录】Android Studio 编译报错 ( Error:Connection timed out: connect | 更新配置依赖仓库方式 )

文章目录

一、报错信息二、解决方案

一、报错信息

编译 VirtualAppEx 源码时 , 报如下错误 :

Gradle 'VirtualAppEx-master' project refresh failedError:Connection timed out: connect

使用

gradlew assembleDebug --stacktrace

命令 , 查看详细报错信息 :

D:\002_Project\002_Android_Learn\VirtualApp\003_VirtualAppEx\VirtualAppEx-master>gradlew assembleDebug --stacktraceStarting a Gradle Daemon, 2 incompatible Daemons could not be reused, use --status for detailsFAILURE: Build failed with an exception.* What went wrong:A problem occurred configuring root project 'VirtualAppEx-master'.> Could not resolve all files for configuration ':classpath'.> Could not resolve com.android.tools.build:gradle:3.0.1.Required by:project :> Could not resolve com.android.tools.build:gradle:3.0.1.> Could not get resource '/com/android/tools/build/gradle/3.0.1/gradle-3.0.1.pom'.> Could not HEAD '/com/android/tools/build/gradle/3.0.1/gradle-3.0.1.pom'.> Connect to :443 [/142.251.43.14] failed: Connection timed out: connect> Could not resolve com.android.tools.build:gradle-experimental:0.11.0.Required by:project :> Could not resolve com.android.tools.build:gradle-experimental:0.11.0.> Could not get resource '/com/android/tools/build/gradle-experimental/0.11.0/gradle-experimental-0.11.0.pom'.> Could not HEAD '/com/android/tools/build/gradle-experimental/0.11.0/gradle-experimental-0.11.0.pom'.> Connect to :443 [/142.251.43.14] failed: Connection timed out: connect* Try:Run with --info or --debug option to get more log output.

二、解决方案

下面这种依赖库的配置方式无法获取到 Gradle 编译相关依赖库 ;

repositories {jcenter()maven {url '/'name 'Google'}}

添加google()mavenCentral()即可 ;

repositories {jcenter()google()mavenCentral()maven {url '/'name 'Google'}}

完整的 build.gradle 构建脚本如下 :

buildscript {repositories {jcenter()google()mavenCentral()maven {url '/'name 'Google'}}dependencies {classpath 'com.android.tools.build:gradle:3.0.1'classpath 'com.android.tools.build:gradle-experimental:0.11.0'// NOTE: Do not place your application dependencies here; they belong// in the individual module build.gradle files}}allprojects {repositories {jcenter()google()mavenCentral()maven {url "https://jitpack.io"}maven {url '/'name 'Google'}}}task clean(type: Delete) {delete rootProject.buildDir}

修改完毕后可以正常编译 ;

如果觉得《【错误记录】Android Studio 编译报错 ( Error:Connection timed out: connect | 更新配置依赖仓库方式 )》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。