【错误记录】Android Studio 编译报错 ( Error:Connection timed out: connect | 更新配置依赖仓库方式 )
文章目录
- 一、报错信息
- 二、解决方案
一、报错信息
编译 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 | 更新配置依赖仓库方式 )相关推荐
- 【错误记录】Android Studio 编译报错 ( Could not determine java version from ‘11.0.8‘. ② | 升级 Gradle 版本 )
文章目录 一.报错信息 二.解决方案 解决 Could not determine java version from '11.0.8'. 问题 , 有两种方案 , 方案一 : Android Stu ...
- 【错误记录】Android Studio 编译报错 ( SDK location not found )
文章目录 一.报错信息 二.解决方案 一.报错信息 Android Studio 编译报错 : 首次打开别人的项目 , 经常性的报错 ; Could not determine the depende ...
- 【错误记录】Android Studio 编译报错 ( A problem occurred starting process ‘command ‘ninja.exe‘ ‘ )
文章目录 一.报错信息 二.解决方案 一.报错信息 Android Studio 编译报错 : FAILURE: Build failed with an exception.* What went ...
- 【错误记录】Android Studio 编译报错 ( Deprecated Gradle features were used in this build, making it incompat )
文章目录 一.报错信息 二.解决方案 一.报错信息 使用 Android Studio 编译比较老的 Android 项目时 , 报如下错误 : FAILURE: Build failed with ...
- 【错误记录】Android Studio 编译报错 ( Invalid Gradle JDK configuration found )
文章目录 一.报错信息 二.解决方案 一.报错信息 Android Studio 编译时提示 Invalid Gradle JDK configuration found 错误 ; 一般是打开一个新的 ...
- 【错误记录】Android Studio 编译报错 ( Gradle 下载错误导致 Failed to open zip file 报错 )
文章目录 一.报错信息 二.解决方案 1.修改 gradle-wrapper.properties 配置 ( 失效解决方案 ) 2.手动干预 Gradle 目录 ( 推荐 ) 3.手动下载 Gradl ...
- 【错误记录】Kotlin 编译报错 ( Class ‘Xxx‘ is not abstract and does not implement abstract member )
文章目录 一.报错信息 二.解决方案 一.报错信息 Google Play 上架要求 Android 的编译版本 和 目标版本都要高于 30 才可以上传 ; 将 Android 的编译版本 和 目标版 ...
- 记一次 关于Android studio 编译报错compileDebugJavaWithJavac FAILED
我用的是android studio 封面是蜜蜂版本 编译别人的代码时,报错 Error:Execution failed for task ':app:compileDebugJavaWithJav ...
- 【错误记录】Kotlin 编译报错 ( Type mismatch: inferred type is String? but String was expected )
文章目录 一.报错信息 二.解决方案 一.报错信息 Google Play 上架要求 Android 的编译版本 和 目标版本都要高于 30 才可以上传 ; 将 Android 的编译版本 和 目标版 ...
最新文章
- jmeter笔记(8)--关联
- Filebeat配置module采集nginx日志
- mysql bandwidth_内存带宽对mysql影响多大
- mybatis框架入门程序:演示通过mybatis实现数据库的插入操作中实现返回结果的获取...
- oracle中sql语句的优化(转帖)
- python爬虫新浪新闻_学习了《python网络爬虫实战》第一个爬虫,爬取新浪新闻
- OCP学习和培训ppt汇总
- [Ext JS6]包-Package
- SQL FILESTREAM和SQL Server全文搜索
- AcWing321.棋盘分割(区间DP)题解
- puppet 横向扩展(三)
- 三菱plc pwm指令_三菱PLC常用指令汇总,含用法与注释
- python抓取QQ空间博客文章
- R语言保存png,pdf文件出现文件损坏或空白问题的解决方案
- 使用NS_REFINED_FOR_SWIFT使Objective-C API适应Swift
- 最新蓝奏云软件库系统源码分享下载+非WebView
- 【SQL面试】WHERE 1=1 到底是啥意思?
- Linux chromium弹出your preferences can not be read
- python 文件上传 web_pythonweb自动化三种文件上传方法
- 【微信小程序】设置合法域名
热门文章
- 敏捷个人手机应用:如何使用时中法目标
- 为Process.waitFor设置超时
- ZOJ-2366 Weird Dissimilarity 动态规划+贪心
- QT发布中遇到的问题 - wufan的专栏 - 博客频道 - CSDN.NET
- x+2y+3z=n的非负整数解数
- iOS:给标签栏控制器的UITabbarItem添加点击动效
- 零售购物中心学习__2018年07月16日
- 漫画算法:什么是一致性哈希?
- (网页)SQLserver中在上线的项目中遇到科学计数法怎么办?
- Java——BigInteger类和BigDecimal类