【问题标题】:Android Studio Gradle - Failed to resolve dependency : acraAndroid Studio Gradle - 无法解决依赖关系:acra
【发布时间】:2016-09-03 11:15:21
【问题描述】:

我愿意将 Acra 添加到我的 android studio 项目中。

但是,虽然tutorial 看起来很简单,但我无法获取依赖项,并且出现错误:

无法解决:ch.acra:acra:4.8.5

成绩文件:

buildscript {
    repositories {
        mavenCentral()
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:1.5.0'
        classpath 'com.google.gms:google-services:1.5.0'
    }
}

apply plugin: 'com.android.application'
apply plugin: 'com.google.gms.google-services'

dependencies {
    compile fileTree(dir: 'libs', include: '*.jar')
    compile 'com.android.support:support-v4:21.+'
    compile 'ch.acra:acra:4.8.5'
    compile 'com.google.android.gms:play-services-location:8.3.0'
    compile ('com.google.android.gms:play-services-analytics:8.3.0') {
        exclude module: 'support-v4'
    }

}

我错过了什么?

我也在终端得到这个:

* What went wrong:
A problem occurred configuring root project 'WifiCapture'.
> Could not resolve all dependencies for configuration ':_debugCompile'.
   > Could not find ch.acra:acra:4.8.5.
     Searched in the following locations:
         file:/Users/myuser/Library/Android/sdk/extras/android/m2repository/ch/acra/acra/4.8.5/acra-4.8.5.pom
         file:/Users/myuser/Library/Android/sdk/extras/android/m2repository/ch/acra/acra/4.8.5/acra-4.8.5.jar
         file:/Users/myuser/Library/Android/sdk/extras/google/m2repository/ch/acra/acra/4.8.5/acra-4.8.5.pom
         file:/Users/myuser/Library/Android/sdk/extras/google/m2repository/ch/acra/acra/4.8.5/acra-4.8.5.jar
     Required by:
         :MyApp:unspecified

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

【问题讨论】:

    标签: android gradle dependencies android-gradle-plugin acra


    【解决方案1】:

    这可能是连接问题。尝试强制 gradle 重新下载所有依赖项。如果这不起作用,请检查防火墙等。

    【讨论】:

    • 谢谢。我怎样才能重新下载?
    • 不起作用..我不确定 gradle 是否在本地文件中搜索..我在刷新所有内容后将输出包含在终端上。
    • 有没有办法直接向repo发出请求,以了解我的网络连接是否可以下载?
    【解决方案2】:

    问题是repositories 块应该在buildscript 块之外

    【讨论】:

      【解决方案3】:

      你可以试试这个:compile 'ch.acra:acra:4.9.0-RC-2'

      【讨论】:

      • 与任何 acra 版本的结果相同
      猜你喜欢
      • 1970-01-01
      • 2015-05-09
      • 1970-01-01
      • 2016-03-06
      • 2018-04-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-16
      相关资源
      最近更新 更多