如何将Crashlytics添加到AIDE?

时间:2015-11-03 19:04:37

标签: android crashlytics aide-ide crashlytics-android

我在旅途中使用AIDE。在Android Studio上我将Crashlytics添加到了我的项目中,但在将其移至AIDE后,它似乎无法识别Crashlytics。具体而言,根据编译错误将此行指定为未知的依赖项:

compile('com.crashlytics.sdk.android:crashlytics:2.5.2@aar') {
    transitive = true}

我能做些什么来解决这个问题,或者AIDE无法支持Crashlytics?

1 个答案:

答案 0 :(得分:2)

确保您在Android Studio中预装了插件 - https://fabric.io/downloads

然后在build.gradle中,在最顶层添加/更新以下内容:

buildscript {
  repositories {
    jcenter()
    maven { url 'https://maven.fabric.io/public' }
  }

  dependencies {
    // Fabric
    classpath 'io.fabric.tools:gradle:+'
  }
}

apply plugin: 'com.android.application'
apply plugin: 'io.fabric'

如果AIDE无法正常运行,请下载AAR库,然后将其复制到/libs文件夹中(假设文件名为fabric-2.5.2.aar 更新build.gradle如下:

buildscript {
  repositories {
    jcenter()
    maven { url 'https://maven.fabric.io/public' }
  }

  dependencies {
    // Fabric
    classpath 'io.fabric.tools:gradle:+'
  }
}

apply plugin: 'com.android.application'
apply plugin: 'io.fabric'

// .aar repositories
repositories {
  flatDir { dirs 'libs' }
}

dependencies {
  compile(name: 'fabric-2.5.2', ext: 'aar')
  ...
}