Warum gibt es in build.gradle für Android-Projekte eine benutzerdefinierte 'Bereinigungs'-Aufgabe?

Beim Erstellen eines neuen Projekts in Android Studio (Version 2.1) hat die Stammdatei build.gradle die folgende Aufgabe:

task clean(type: Delete) {
    delete rootProject.buildDir
}

Mir ist aufgefallen, dass einige Android-Projekte diese benutzerdefinierte Aufgabe nicht haben und die Standardaufgabe für die Gradle-Bereinigung verwenden. Was ist der Nachteil, wenn die oben genannte benutzerdefinierte Bereinigungsaufgabe nicht ausgeführt wird?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage