错误:任务':app:fabricGenerateResourcesDebug'的执行失败.> Crashlytics开发人员工具错误

kj0*_*007 22 android twitter-fabric fabric.io

试图添加Twitter Fabric SDK.我添加了Twitter建议的所有依赖项.

修改了我的build.gradle:

buildscript {
    repositories {
        jcenter()
        maven { url 'https://maven.fabric.io/repo' }
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.13.3'
        // The Fabric Gradle plugin uses an open ended version to
        // react quickly to Android tooling updates
       classpath 'io.fabric.tools:gradle:1.+'
    }
}

apply plugin: 'com.android.application'

//Put Fabric plugin after Android plugin
apply plugin: 'io.fabric'

repositories {
    jcenter()
    maven { url 'https://maven.fabric.io/repo' }
}
Run Code Online (Sandbox Code Playgroud)

尝试同步时遇到此错误:

Error:Execution failed for task
    ':app:fabricGenerateResourcesDebug'. > Crashlytics Developer Tools error.
Run Code Online (Sandbox Code Playgroud)

在修改build.gradleTwitter SDK文件之前,项目已成功构建.

kri*_*688 15

您需要将API密钥添加到Android Manifest:

<application>
    <meta-data
        android:name="com.crashlytics.ApiKey"
        android:value="your key here" />
</application>
Run Code Online (Sandbox Code Playgroud)

这里提供相同的解决方案.

  • 但这个解决方案是在Fabric被Google(Firebase)收购之前。 (2认同)

小智 8

尝试下一个解决方案:

  1. 打开Fabric插件,然后打开Crashlytics
  2. 如果您没有安装Crashlytics安装它.这将修改和同步您的build.gradle

我这样做了,它对我有用.希望它对你有用.


归档时间:

查看次数:

20505 次

最近记录:

8 年,3 月 前