9

在 intellij 中使用 Crashlytics 插件时,我遵循以下步骤。

  1. 单击工具栏上的插件。
  2. 选择应用
  3. 允许 crashlytics 更新 AndroidManifest.xml 以及我的第一个 Activity。 在此处输入图像描述
  4. 点击下一步”
  5. 尝试按照插件的指示构建应用程序。 在此处输入图像描述

然后,当我尝试构建时,我得到了这个:

包 com.crashlytics.android 不存在 在此处输入图像描述

我查看了我的依赖项和库,但找不到 jar。我错过了什么会导致库无法加载?

4

3 回答 3

3

我按照这里的 maven 说明解决了这个问题https://crashlytics.com/downloads/maven然后从我的 .m2 中抓取 jar 并将其放入我的 libs 文件夹中。(这个特定的项目是作为一个 maven 项目开始的,然后 Maven 被丢弃了,它还没有迁移到 Gradle,所以我们有点像在无人区)。无论如何,我现在有了罐子。

于 2014-06-17T23:48:16.897 回答
1

以下配置应该适用于基于 Gradle 的项目:

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

于 2014-09-24T07:12:34.700 回答
1

从 android studio 自动设置后,我错过了这一行:

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

于 2015-05-18T22:50:36.380 回答