android - android gradle 插件 4.2.0:连接重置
问题描述
我是 Android Studio 的新手,但是当我尝试创建一个新项目时。Gradle 6.7.1 版本安装好了,但是Gradle 插件4.2.0 没有,这个错误弹出。我尝试了很多东西,甚至是 VPN、关闭防病毒软件和防火墙。但我无法解决这个问题。我在下面发布错误。谢谢。
FAILURE: Build failed with an exception.
* What went wrong:
A problem occurred configuring root project 'My Application'.
> Could not resolve all artifacts for configuration ':classpath'.
> Could not resolve com.android.tools.build:gradle:4.2.0.
Required by:
project :
> Could not resolve com.android.tools.build:gradle:4.2.0.
> Could not get resource 'https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/4.2.0/gradle-4.2.0.pom'.
> Could not GET 'https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/4.2.0/gradle-4.2.0.pom'.
> Connection reset
... 243 more
Caused by: java.net.SocketException: Connection reset
... 258 more
* Get more help at https://help.gradle.org
BUILD FAILED in 1m 42s
解决方案
尝试从 home_folder 中删除 .gradle 文件夹。然后,再次同步您的项目 gradle 缓存位于
On Windows: %USERPROFILE%\.gradle\caches
On Mac / UNIX: ~/.gradle/caches/
此外,尝试 mavenCentral() 到您的存储库,如下所示,看看它是否解决了您的问题?
repositories {
mavenCentral()
google()
jcenter()
}
如果没有工作,请分享您的项目和应用程序的 Gradle 文件
推荐阅读
- vb.net-2010 - 我怎样才能在我的图片框中看到图像?
- c# - ASP.NET Core 2.0 Identity,2 个控制器分别重定向到不同的登录页面
- html - 根据背景设置表格最后一个元素的边框
- powerbi - 创建一个新列并以数字值显示
- ios - android 库的 Swift 替代品
- reactjs - React Unexpected token < - babel loader
- r - WGCNA - modulePreservation() 中的错误:不允许重复的 row.names
- javascript - target="_blank" 在某些移动设备上不起作用
- sql-server - 通过预过滤结果加速 SQL 视图
- javascript - Vuex:如何定义一个状态变量,其值基于另一个状态变量的值?