2016-05-08 65 views
1

我愿意将Acra添加到我的android studio项目中。Android Studio Gradle - 无法解决依赖关系:acra

然而,尽管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. 

回答

0

你可以尝试使用这样的:编译 'ch.acra:ACRA:4.9.0-RC-2'

+0

任何ACRA版本 – htafoya

1

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

+0

相同的结果,谢谢之外。我如何重造以重新下载? – htafoya

+0

http://stackoverflow.com/questions/13565082/how-can-i-force-gradle-to-redownload-dependencies – F43nd1r

+0

没有工作..我不知道如果gradle搜索本地文件..我包括刷新所有内容后终端上的输出。 – htafoya

1

的问题是,repositories块应该是buildscript