2013-09-25 10 views
13

Ich aktualisierte Android Studio und fing an, diesen Fehler zu bekommen. Ich habe keine Erfahrung mit Gradle und als solche kann nicht herausfinden, was könnte schief gehen.Gradle Error - Konnte IncrementalTask.taskAction() auf Task 'nicht aufrufen: project: mergeDebugResources'

Hier ist der volle Fehler.

Gradle: Execution failed for task ':project:mergeDebugResources'. Could not call IncrementalTask.taskAction() on task ':project:mergeDebugResources'

+0

Ich erhalte die gleichen Fehler ... Wenn Sie mir folgenden Stack-Trace durch verursacht bekommen „--stacktrace“ zum gradle Befehl hinzufügen: java.lang.NoSuchMethodError: com.android.sdklib.SdkManager. createManager (Ljava/lang/Zeichenfolge; Lcom/android/utils/ILogger;) Lcom/android/sdklib/SdkManager; \t bei com.android.builder.DefaultSdkParser.initParser (DefaultSdkParser.java:76) .... –

+0

Ich sehe das auch mit Studio 0.2.10 und Build-Tools 18.0.1. Hast du es geschafft, das zu beheben? – Matthias

+0

Verwenden Sie die letzte Version des Gradle-Plugins (aktuell ist 0.6.3) – tbruyelle

Antwort

17

So nach dem Einschalten gradle up lesen, habe ich versucht, diesen Befehl 'gradlew compileDebug --stacktrace', um eine detailliertere Fehler zu sehen. Es stellte sich heraus, dass das Problem in Wirklichkeit ein doppeltes Ressourcenproblem war, und Grapple gab mir nur einen generischen Fehler.

+0

Ich wusste nicht über 'gradlew compileDebug --stacktrace'. Dies ist hiermit ein sichereres Leben für mich markiert. – sunlock

+0

Wie starten Sie den Befehl gradlew? Ich benutze Android Studio auf einem Mac. – aaronsnoswell

+1

Gehen Sie zu Ansicht -> Tool Windows -> Terminal. Sie können nun von dort aus die Befehle für die Großansicht ausführen. –

0

Mein Problem mit diesem Problem war, dass ich ein kaufmännisches Und-Zeichen (&) in meinem Verzeichnisnamen hatte.