错误:未知主机"maven.fabric.io"。您可能需要调整 Gradle 中的代理设置



我正在尝试使用fabric io插件,并且必须使用以下maven存储库:

Maven { URL 'https://maven.fabric.io/public' }

但是它在同步时给我错误: 错误:未知主机"maven.fabric.io"。您可能需要调整 Gradle 中的代理设置

我已经通过在检查连接>检查代理连接框中输入以下 URL 来检查我的代理连接

http://maven.fabric.io

http://maven.fabric.io

我在这里还缺少什么?

我注意到maven.fabric.io包含在一些广告拦截器列表中。

如果您的调制解调器上直接有广告拦截器,则可能需要将此域添加到白名单中。它为我解决了这个问题。

">

使缓存失效/重新启动"对我有用。

确保应用级别 build.gradle 包含这些行。

buildscript {
repositories {
maven { url 'https://maven.fabric.io/public' }
}
dependencies {
classpath 'io.fabric.tools:gradle:1.22.1'
}
}
apply plugin: 'com.android.application'
...
apply plugin: 'io.fabric'

而项目leve build.gradle必须有这些行

repositories {
jcenter()
mavenCentral()
maven { url 'http://repo.maven.apache.org/maven2' }
}
invalidate Caches/restart

对我不起作用,我的build.gradle中已经有了 fabric maven 和插件。我必须连接到不同的代理才能正常工作。正如@jjacobi指出的那样,它可能被阻止了。