【问题标题】:Gradle Build error with Crashlytics Android Studio使用 Crashlytics Android Studio 的 Gradle 构建错误
【发布时间】:2015-03-15 23:44:37
【问题描述】:

我的代码一直在正确编译,但现在我突然遇到以下错误:

错误:配置项目 ':app' 时出现问题。

无法解析配置“:app:classpath”的所有依赖项。 无法解析 com.crashlytics.tools.gradle:crashlytics-gradle:1.+。 要求: EnergyLens:应用程序:未指定 无法列出 com.crashlytics.tools.gradle:crashlytics-gradle 的版本。 无法从 http://download.crashlytics.com/maven/com/crashlytics/tools/gradle/crashlytics-gradle/maven-metadata.xml 加载 Maven 元数据。 无法获取“http://download.crashlytics.com/maven/com/crashlytics/tools/gradle/crashlytics-gradle/maven-metadata.xml”。 download.crashlytics.com:提供节点名或服务名,或未知

这是我的构建文件的样子:

buildscript {
    repositories {
        maven { url 'http://download.crashlytics.com/maven' }
    }

    dependencies {
        classpath 'com.crashlytics.tools.gradle:crashlytics-gradle:1.+'
    }
}
apply plugin: 'com.android.application'
apply plugin: 'crashlytics'

repositories {
    maven { url 'http://download.crashlytics.com/maven' }
}


android {
    compileSdkVersion 21
    buildToolsVersion "21.1.2"

    defaultConfig {
        applicationId "com.iiitd.muc.energylens"
        minSdkVersion 14
        targetSdkVersion 19
    }

    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
        }
    }
}

dependencies {
    compile 'com.android.support:support-v4:21.0.3'
    compile 'com.google.android.gms:play-services:+'
    compile files('libs/achartengine-1.1.0.jar')
    compile files('libs/android-support-v13.jar')
    compile 'com.crashlytics.android:crashlytics:1.+'
}

configurations {
    all*.exclude group: 'com.android.support', module: 'support-v4'
}

我以前遇到过这个问题;清理并重建项目,但我再次收到此错误。有人可以帮我解决这个问题并告诉我为什么这个问题会一次又一次地发生

【问题讨论】:

    标签: android maven gradle android-studio crashlytics


    【解决方案1】:

    我正在回答我自己的问题。因为,这种情况发生得相当不规律,并且与我的网络连接没有任何关系,我相信这是因为 crashlythics 服务器已关闭。

    第二天我重建了项目,结果完美。

    【讨论】:

    • 我相信你对他们的服务器是正确的。我什至不必等到第二天。只用了大约 30 分钟,它就奏效了。
    【解决方案2】:

    除了您自己的答案之外,您还可以尝试 ping 他们的服务器以查看它们是否已启动:

    ping download.crashlytics.com
    

    取自Crashlytics with Android Studio build error

    【讨论】:

      猜你喜欢
      • 2015-02-06
      • 2013-07-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-13
      • 2015-02-06
      • 2016-08-05
      • 2017-03-25
      相关资源
      最近更新 更多