web-dev-qa-db-fra.com

Erreur: l'exécution a échoué pour la tâche ': app: fabricGenerateResourcesDebug'. > Erreur Crashlytics Developer Tools

Essayer d'ajouter le SDK de Twitter Fabric. J'ai ajouté toutes les dépendances suggérées par Twitter.

Modification de mon 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' }
}

Lorsque tente de se synchroniser a obtenu cette erreur:

Error:Execution failed for task
    ':app:fabricGenerateResourcesDebug'. > Crashlytics Developer Tools error.

Bien que le projet ait été généré avec succès avant de modifier build.gradle fichier pour le SDK Twitter.

22
kj007

Vous devez ajouter votre clé API au manifeste Android:

<application>
    <meta-data
        Android:name="com.crashlytics.ApiKey"
        Android:value="your key here" />
</application>

La même solution est fournie ici .

15
krishna5688

Essayez la solution suivante:

  1. Ouvrez votre plug-in de tissu, puis ouvrez Crashlytics
  2. Si vous n'avez pas installé Crashlytics, installez-le. Cela va modifier et synchroniser votre build.gradle

Je l'ai fait et cela a fonctionné pour moi. J'espère que cela fonctionnera pour vous.

8
Eduardo Hernandez

J'ai eu cette erreur après avoir lié ma clé API Fabric à une ressource de chaîne comme ceci:

<meta-data
    Android:name="io.fabric.ApiKey"
    Android:value="@string/fabric_api_key" />

Résolu en mettant la clé API comme un littéral de chaîne dans l'attribut value:

<meta-data
    Android:name="io.fabric.ApiKey"
    Android:value="123905329fakekey023904909423" />
4
Braden Holt