我似乎根本无法获得最新 gradle 的构建工具。我怀疑它与 gradle 的代理设置有关。我在网上仔细看了看,但似乎仍然找不到解决方案。我使用 gradle 2.1。
我使用这些设置在 /home/user/.gradle 文件夹中创建了 gradle.properties 文件。
systemProp.http.proxyHost=代理 systemProp.http.proxyPort=80 systemProp.http.proxyUser=我的用户名 systemProp.http.proxyPassword=密码
systemProp.https.proxyHost=代理 systemProp.https.proxyPort=80 systemProp.https.proxyUser=我的用户名 systemProp.https.proxyPassword=密码
这是我的全球 build.gradle
buildscript {
repositories {
mavenLocal()
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.13.0'
classpath fileTree(dir: 'build-libs', include: '*.jar')
}
}
allprojects {
repositories {
mavenCentral()
}
}
这是我在运行时遇到的错误 gradlew
Could not HEAD 'https://repo1.maven.org/maven2/com/android/tools/build/gradle/0.13.0/gradle-0.13.0.pom'.
peer not authenticated
我错过了什么?该 Maven 链接在浏览器中打开正常。
原文由 Nabdreas 发布,翻译遵循 CC BY-SA 4.0 许可协议
是的,我不确定它是否对其他人有用,但对我有用。
我将
proxyPort
更改为 8080 并使用 jcenter 而不是 Maven。但是我必须应用 expeption 来使用 HTTP 而不是 HTTPS。这就是我在 build.gradle 中用于构建脚本和所有项目的内容更新:06/08
我最近更新了 Gradle 和插件版本,但遇到了一些问题。它抱怨插件 com.android.application
我做了一些挖掘并改变了
到