Android Studio 3.4.1 无法获取pom文件的问题 - Go语言中文社区

Android Studio 3.4.1 无法获取pom文件的问题


异常:

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 
版权声明:本文为博主原创文章,转载请附上博文链接!

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/u010099177/article/details/96474302
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2021-05-23 21:52:06
  • 阅读 ( 720 )
  • 分类:

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢