我刚刚下载并尝试使用此作为指南构建我的第一个应用程序:
https://developer.android.com/training/basics/firstapp/creating-project
我遇到的问题和这个差不多:
ERROR: Could not find com.android.tools.build:gradle:3.5.2的
编辑:我的问题与此相同-Could not resolve com.android.tools.build:gradle:3.2.1
错误在底部以下。这篇文章中的建议也没有解决这个问题。我也尝试了离线和本地缓存的各种组合,就像其他类似的stackoverflow帖子一样。代理设置为“自动检测”,当按下测试连接并使用www.example.com时goggle.com,它成功。我的确切问题是一个超时时,试图检索.pom文件.我可以在浏览器中输入POM的位置,我已经下载了文件,没有问题。我有它,但不确定把它放在哪里,或者把它放在哪里会解决问题。
Gradle似乎已正确安装在:C:\Users\xxxxx.gradle\wrapper\dists\gradle-5.4.1-all\3221gyojl5jsh0helicew7rwx
Gradle构建文件:
buildscript {
repositories {
google()
jcenter()
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.5.2'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
google()
jcenter()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
字符串
错误:无法解析com.android.tools.build:radle:3.5.2。
未能获取资源“https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.5.2/gradle-3.5.2.pom”
再次编辑:distributionUrl=https:services.gradle.org/distributions/gradle-5.4.1-all.zip
1条答案
按热度按时间fcg9iug31#
答案很简单,在这种情况下。即使我将代理设置为自动检测和测试连接工作,代理仍然是问题。在拔出我的头发后,我终于发现我需要手动配置代理。主机名一直导致“无效的主机名”错误,即使它是从我的浏览器剪切和粘贴的。
在代理设置中Android Studio中的手动代理配置:
主机名:“http://myproxy.something“失败主机名:“myproxy.something”工作!!!!
删除后,gradle错误消失。