Android Studio: Gradle-Build schlägt fehl - Ausführung für Task ': compileDebugAidl' fehlgeschlagen

Nach Änderungen an Quelle und Erstellung mit gradle in Android Studio (E / A-Vorschau) AI - 130.677228 schlägt der Build mit folgendem Fehler fehl:

Gradle: 
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':compileDebugAidl'.
> No signature of method: com.android.ide.common.internal.WaitableExecutor.waitForTasks() is applicable for argument types: () values: []
  Possible solutions: waitForAllTasks()
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
Could not execute build using Gradle distribution 'http://services.gradle.org/distributions/gradle-1.6-bin.zip'.

Beim zweiten Ausführen eines Builds ist der Build erfolgreich.

Verwenden eines Gradle-Wrappers mit Version 1.6

Das ist wirklich zum Kotzen, weil es einen langen Build (nicht inkrementell) ausführt, nachdem es das erste Mal fehlgeschlagen ist.

Gibt es eine Möglichkeit, diesen Fehler nicht zu haben?

BEARBEITEN, um build.gradle einzuschließen

buildscript {

    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.4'
    }
}
apply plugin: 'android'

task wrapper(type: Wrapper) {
    gradleVersion = '1.6'
}

dependencies {

    compile fileTree(dir: 'libs', include: '*.jar')
}

android {
    compileSdkVersion "Google Inc.:Google APIs:17"
    buildToolsVersion "17"

    defaultConfig {
        minSdkVersion 11
        targetSdkVersion 17
    }
    sourceSets {
        main {
            manifest.srcFile 'AndroidManifest.xml'
            java.srcDirs = ['src']
            resources.srcDirs = ['src']
            aidl.srcDirs = ['src']
            renderscript.srcDirs = ['src']
            res.srcDirs = ['res']
            assets.srcDirs = ['assets']
        }

        instrumentTest.setRoot('tests')
    }
}

Link zur Ausgabe in Google Code:https://code.google.com/p/android/issues/detail?id=56158

Antworten auf die Frage(10)

Ihre Antwort auf die Frage