文章目录

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

一、报错信息


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

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

使用

gradlew assembleDebug --stacktrace

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

D:\002_Project\002_Android_Learn\VirtualApp\003_VirtualAppEx\VirtualAppEx-master>gradlew assembleDebug --stacktrace
Starting 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 'https://maven.google.com/com/android/tools/build/gradle/3.0.1/gradle-3.0.1.pom'.> Could not HEAD 'https://maven.google.com/com/android/tools/build/gradle/3.0.1/gradle-3.0.1.pom'.> Connect to maven.google.com:443 [maven.google.com/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 'https://maven.google.com/com/android/tools/build/gradle-experimental/0.11.0/gradle-experimental-0.11.0.pom'.> Could not HEAD 'https://maven.google.com/com/android/tools/build/gradle-experimental/0.11.0/gradle-experimental-0.11.0.pom'.> Connect to maven.google.com:443 [maven.google.com/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 'https://maven.google.com/'name 'Google'}}

添加 google()mavenCentral() 即可 ;

    repositories {jcenter()google()mavenCentral()maven {url 'https://maven.google.com/'name 'Google'}}

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

buildscript {repositories {jcenter()google()mavenCentral()maven {url 'https://maven.google.com/'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 'https://maven.google.com/'name 'Google'}}
}task clean(type: Delete) {delete rootProject.buildDir
}

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

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

  1. 【错误记录】Android Studio 编译报错 ( Could not determine java version from ‘11.0.8‘. ② | 升级 Gradle 版本 )

    文章目录 一.报错信息 二.解决方案 解决 Could not determine java version from '11.0.8'. 问题 , 有两种方案 , 方案一 : Android Stu ...

  2. 【错误记录】Android Studio 编译报错 ( SDK location not found )

    文章目录 一.报错信息 二.解决方案 一.报错信息 Android Studio 编译报错 : 首次打开别人的项目 , 经常性的报错 ; Could not determine the depende ...

  3. 【错误记录】Android Studio 编译报错 ( A problem occurred starting process ‘command ‘ninja.exe‘ ‘ )

    文章目录 一.报错信息 二.解决方案 一.报错信息 Android Studio 编译报错 : FAILURE: Build failed with an exception.* What went ...

  4. 【错误记录】Android Studio 编译报错 ( Deprecated Gradle features were used in this build, making it incompat )

    文章目录 一.报错信息 二.解决方案 一.报错信息 使用 Android Studio 编译比较老的 Android 项目时 , 报如下错误 : FAILURE: Build failed with ...

  5. 【错误记录】Android Studio 编译报错 ( Invalid Gradle JDK configuration found )

    文章目录 一.报错信息 二.解决方案 一.报错信息 Android Studio 编译时提示 Invalid Gradle JDK configuration found 错误 ; 一般是打开一个新的 ...

  6. 【错误记录】Android Studio 编译报错 ( Gradle 下载错误导致 Failed to open zip file 报错 )

    文章目录 一.报错信息 二.解决方案 1.修改 gradle-wrapper.properties 配置 ( 失效解决方案 ) 2.手动干预 Gradle 目录 ( 推荐 ) 3.手动下载 Gradl ...

  7. 【错误记录】Kotlin 编译报错 ( Class ‘Xxx‘ is not abstract and does not implement abstract member )

    文章目录 一.报错信息 二.解决方案 一.报错信息 Google Play 上架要求 Android 的编译版本 和 目标版本都要高于 30 才可以上传 ; 将 Android 的编译版本 和 目标版 ...

  8. 记一次 关于Android studio 编译报错compileDebugJavaWithJavac FAILED

    我用的是android studio 封面是蜜蜂版本 编译别人的代码时,报错 Error:Execution failed for task ':app:compileDebugJavaWithJav ...

  9. 【错误记录】Kotlin 编译报错 ( Type mismatch: inferred type is String? but String was expected )

    文章目录 一.报错信息 二.解决方案 一.报错信息 Google Play 上架要求 Android 的编译版本 和 目标版本都要高于 30 才可以上传 ; 将 Android 的编译版本 和 目标版 ...

最新文章

  1. jmeter笔记(8)--关联
  2. Filebeat配置module采集nginx日志
  3. mysql bandwidth_内存带宽对mysql影响多大
  4. mybatis框架入门程序:演示通过mybatis实现数据库的插入操作中实现返回结果的获取...
  5. oracle中sql语句的优化(转帖)
  6. python爬虫新浪新闻_学习了《python网络爬虫实战》第一个爬虫,爬取新浪新闻
  7. OCP学习和培训ppt汇总
  8. [Ext JS6]包-Package
  9. SQL FILESTREAM和SQL Server全文搜索
  10. AcWing321.棋盘分割(区间DP)题解
  11. puppet 横向扩展(三)
  12. 三菱plc pwm指令_三菱PLC常用指令汇总,含用法与注释
  13. python抓取QQ空间博客文章
  14. R语言保存png,pdf文件出现文件损坏或空白问题的解决方案
  15. 使用NS_REFINED_FOR_SWIFT使Objective-C API适应Swift
  16. 最新蓝奏云软件库系统源码分享下载+非WebView
  17. 【SQL面试】WHERE 1=1 到底是啥意思?
  18. Linux chromium弹出your preferences can not be read
  19. python 文件上传 web_pythonweb自动化三种文件上传方法
  20. 【微信小程序】设置合法域名

热门文章

  1. 敏捷个人手机应用:如何使用时中法目标
  2. 为Process.waitFor设置超时
  3. ZOJ-2366 Weird Dissimilarity 动态规划+贪心
  4. QT发布中遇到的问题 - wufan的专栏 - 博客频道 - CSDN.NET
  5. x+2y+3z=n的非负整数解数
  6. iOS:给标签栏控制器的UITabbarItem添加点击动效
  7. 零售购物中心学习__2018年07月16日
  8. 漫画算法:什么是一致性哈希?
  9. (网页)SQLserver中在上线的项目中遇到科学计数法怎么办?
  10. Java——BigInteger类和BigDecimal类