Crashlytics Entwickler-Tools Fehler beim Aufbau von Android-Setup-Projekt

Ich versuche, ein Android-Gradle-Projekt mit Eclipse zu bauen, aber ich bekomme diesen Fehler beim Erstellen des Projekts mit der Befehlszeile:

FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':app:crashlyticsCleanupResourcesRelease'. > Crashlytics Developer Tools error. * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. BUILD FAILED 

Ich benutze gradle Version 1.10 auch versucht gradle Version 1.12 aber ich bekomme den gleichen Fehler

Und hier ist meine build.gradle Datei:

  buildscript { repositories { mavenCentral() maven { url 'http://download.crashlytics.com/maven' } } dependencies { classpath 'com.android.tools.build:gradle:0.12.+' classpath 'com.crashlytics.tools.gradle:crashlytics-gradle:1.+' classpath 'com.jakewharton.sdkmanager:gradle-plugin:0.10.+' } } apply plugin: 'android-sdk-manager' apply plugin: 'android' apply plugin: 'crashlytics' repositories { mavenCentral() maven { url 'http://download.crashlytics.com/maven' } } android { compileSdkVersion 19 buildToolsVersion "19.1.0" lintOptions.checkReleaseBuilds false defaultConfig { minSdkVersion 7 targetSdkVersion 19 } signingConfigs { release { storeFile file(STORE_FILE) storePassword STORE_PASSWORD keyAlias KEY_ALIAS keyPassword KEY_PASSWORD } } buildTypes { debug { ext.enableCrashlytics = false buildConfigField "boolean", "LOG_CRASHES", "false" } release { buildConfigField "boolean", "LOG_CRASHES", "true" runProguard true proguardFile 'proguard.cfg' signingConfig signingConfigs.release } } } dependencies { compile 'com.actionbarsherlock:actionbarsherlock:4.4.0@aar' compile 'com.android.support:support-v4:19.1.0' compile 'com.crashlytics.android:crashlytics:1.+' } 

  • Gradle Build fehlgeschlagen nach Update auf 3.0
  • Crashlytics Verteilung für App mit mehreren Geschmacksrichtungen
  • Verwenden Sie den Paketnamen in XML
  • Android: app: transformClassesWithJarMergingForDebug FAILED - ZipException: doppelter Eintrag
  • Android Studio macht mein Testmodul abhängig vom Anwendungsmodul
  • Wie konfiguriere ich die Reihenfolge der Bibliotheken im Klassenpfad für Android Studio?
  • Wie importiere ich com.google.android.gms. * In Android Studio mit einem Gradle-Build?
  • Android Gradle: Ändern Sie versionName zum Zeitpunkt der Erstellung
  • 5 Solutions collect form web for “Crashlytics Entwickler-Tools Fehler beim Aufbau von Android-Setup-Projekt”

    Hatte einen ähnlichen Fehler versucht, Fabric's Twitter Kit zu verwenden

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

    Detaillierter Fehler

    FEHLER – Crashlytics Entwickler-Tools Fehler. Java.lang.IllegalArgumentException: Crashlytics hat einen ungültigen API-Schlüssel gefunden: XXXXXXXXX. Überprüfen Sie das Crashlytics-Plugin, um sicherzustellen, dass die Anwendung erfolgreich hinzugefügt wurde! Kontaktieren Sie support@fabric.io für Hilfe.

    Nach dem Login in Fabric , laden Sie das AndroidStudio Plugin und lassen Sie es alles konfigurieren alles funktionierte gut.

    (Btw, ich mag diesen Setup nicht)

    EDIT: Es kann auch ohne install das AndroidStudio Plugin gemacht werden. Befolgen Sie diese Anweisungen von der Fabric-Website https://fabric.io/downloads/gradle

    Dies ist keine Lösung für die ursprüngliche Frage, aber Sie können auch in diesen Fehler ein anderer Weg laufen. Wenn Sie folgende Dokumente für das Gradle Advanced Setup befolgen, haben Sie möglicherweise den folgenden Code enthalten

     debug { ext.enableCrashlytics = false } 

    Nun, wenn Sie Ihre Anwendung testen, können Sie versucht haben, ext.enableCrashlytics = true zu setzen. Anscheinend wird dies Fehler für Crashlytics verursachen und ist kein gültiger Wert für diese Variable.

    Also, wenn Sie Crashlytics für Debug-Builds aktiviert haben, müssen Sie diese Zeile kommentieren, während Sie testen oder entfernen Sie es insgesamt.

    Ich habe dieses Problem durch das Ersetzen von "io.fabric.ApiKey" mit "com.crashlytics.ApiKey" in AndroidManifest.xml (ich möchte nicht die Crashlytics lib ändern). Also das letzte ist:

      <meta-data android:name="com.crashlytics.ApiKey" android:value="xxxxxxxx" /> 

    Durch Hinzufügen dieser Zeile zum Manifest innerhalb Ihrer Anwendung

     <meta-data android:name="io.fabric.ApiKey" android:value="XXXXXXXXXXXXXXX" /> 

    Ich habe dieses Problem gelöst

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

    Ich hatte ein ähnliches Problem. Fügen Sie einfach diese Zeile zu Ihrem Android Manifest Datei.

    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.