2013-09-27 55 views
9

在intellij中使用Crashlytics插件时,请按照下列步骤操作。Android Crashlytics插件没有安装库

  1. 单击工具栏上的插件。
  2. 选择应用程序
  3. 允许crashlytics更新AndroidManifest.xml以及我的第一个活动。 enter image description here
  4. 单击“下一步”
  5. 尝试按插件指示构建应用程序。 enter image description here

然后当我尝试建立我得到这个:

包com.crashlytics.android不存在 enter image description here

我看在我的依赖和库和罐子是无处被发现。 我错过了什么会导致库不被加载?

+1

您是否找到了解决方案?我遇到了同样的问题 –

+0

没有。我一直在与crashlytics联系。他们没有立即解决问题,所以他们“看着它” –

+1

嗯,我发现问题在于我的build.gradle文件。按照https://crashlytics.com/downloads/gradle它一切工作! –

回答

1

下面的配置应该基于摇篮项目工作:

buildscript { 
    repositories { 
     maven { url "http://download.crashlytics.com/maven" } 
    } 
    dependencies { 
     classpath "com.crashlytics.tools.gradle:crashlytics-gradle:1.+" 
    } 
} 
apply plugin: "crashlytics" 
repositories { 
    maven { url "http://download.crashlytics.com/maven" } 
} 
dependencies { 
    compile "com.crashlytics.android:crashlytics:1.1.+" 
} 

https://crashlytics.com/downloads/gradle

+1

当我发布这个问题时,就没有选择。但今天,这是正确的答案 –

3

我解决了这个问题,按照这里的maven指令https://crashlytics.com/downloads/maven,然后从我的.m2中抓取jar并把它放到我的libs文件夹中。 (这个特定的项目最初是作为一个Maven项目开始的,然后Maven被抛弃了,并且它还没有迁移到Gradle,所以我们在没有人的土地上)。无论如何,我现在有了罐子。

1

取自Android Studio中的自动安装后,我错过了这条线:

compile 'com.crashlytics.android:crashlytics:1.1.+'