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

时间:2017-08-25 06:34:33

标签: android maven android-gradle jcenter crashlytics-android

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

maven {url'https://maven.fabric.io/public'}

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

我已通过在Check连接>中添加以下网址来检查我的代理连接。检查代理连接盒

http://maven.fabric.io

http://maven.fabric.io

我还缺少什么?

3 个答案:

答案 0 :(得分:2)

我注意到maven.fabric.io包含在某些adblockers列表中。

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

答案 1 :(得分:1)

确保你的应用级别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'

项目级别build.gradle必须有这些行

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

答案 2 :(得分:0)

“无效的缓存/重新启动”对我有用。