当前位置:   article > 正文

Android Studio 3.4.1 无法获取pom文件的问题_caused by: org.gradle.internal.resource.transport.

caused by: org.gradle.internal.resource.transport.http.httprequestexception:

异常:

Caused by: org.gradle.internal.resource.transport.http.HttpRequestException: Could not GET 'https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.4.1/gradle-3.4.1.pom'.     at org.gradle.internal.resource.transport.http.HttpClientHelper.pe

 

1. 在全局的build.gradle中,在buildscript/repositories下添加

maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }

(注: 可能要改成https) 

在allprojects/repositories下添加mavenCentral()和mavenLocal()。 

2. 设置Android studio,勾选Enable embedded Maven repository

3.  设置代理。可能要选择No proxy或者Auto-detect proxy setting并填入图中所示的内容。

 

Ref.

Android studio 3.1.3 无法获取pom文件 - Luogjy的一亩三分地 - SegmentFault 思否

[解决]:org.gradle.internal.resource.transport.htt... - 简书

 

mavenCentral()和jcenter()

jcenter()和mavenCentral()是Android Studio中Gradle插件使用的仓库

Android Studio早期版本使用的是mavenCentral,从某个时候开始切换到jcenter了。

这是因为jcenter在性能和占存储大小方面比mavenCentral更优:

jcenter是世界上最大的Java仓库
jcenter通过CDN服务,使用的是https协议,安全性更高,而Android Studio 0.8版本mavenCentral使用的是http协议
jcenter是mavenCentral的超集,包括许多额外的仓库
jcenter性能方面比mavenCentral更优
mavenCentral会自动下载很多与IDE相关的index,而这些用到的少,且不是必需
--------------------- 
作者:YaoHHH 
来源:CSDN 
原文:https://blog.csdn.net/yh18668197127/article/details/85089557 
版权声明:本文为博主原创文章,转载请附上博文链接!

 

mavenLocal()

在build.gradle文件中,使用mavenLocal() 发现并不生效

repositories {
    mavenLocal() //直接使用本地maven仓库
    maven { url "http://maven.aliyun.com/nexus/content/groups/public" }
    mavenCentral()
 
}
经过一番资料查找,发现使用mavenLocal() 时Gradle默认会按以下顺序去查找本地的maven仓库:USER_HOME/.m2/settings.xml >> M2_HOME/conf/settings.xml >> USER_HOME/.m2/repository。注意,环境变量要加入M2_HOME, 我们配环境时很多时候都是使用MAVEN_HOME或者直接在path中输入bin路径了,导致mavenLocal无法生效。

另外,如果本地没有相关jar包,gradle会在下载到USER_HOME/.gradle文件夹下,若想让gradle下载到指定文件夹,配置GRADLE_USER_HOME环境变量


--------------------- 
作者:只喝82年的雪碧 
来源:CSDN 
原文:https://blog.csdn.net/qq_23085893/article/details/79633934 
版权声明:本文为博主原创文章,转载请附上博文链接!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/羊村懒王/article/detail/311580
推荐阅读
相关标签
  

闽ICP备14008679号