Android,Gradle:为什么(第二次)“gradlew build –build-cache”不能马上完成?

Gradle ver .: 4.1。

作为文件中的结果文件:“/ gradle/wrapper/gradle-wrapper.properties ”我有下一个内容:

distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-bin.zip 

Android Gradle插件:“ com.android.tools.build:gradle:2.3.3

在我的应用程序的build.gradle

 apply plugin: 'com.android.application' apply plugin: 'kotlin-kapt' apply plugin: 'kotlin-android' 

我的步骤来建立我的Android项目:

  1. 开始构建(从命令行):“ gradlew build –build-cache
  2. 结果:

    在6分2秒内成功完成412项可执行任务:执行230项,最新182项

  3. 我没有改变我的项目

  4. 再次运行相同的命令:“ gradlew build –build-cache

  5. 结果:

    在2分38秒内完成成功,412个可执行的任务:148个执行,264个最新

  6. 我没有改变我的项目

  7. 再次运行相同的命令:“ gradlew build –build-cache

  8. 结果:

    1分41秒成功完成412项可执行任务:135项执行,277项最新

问题:

  1. 为什么第二次和第三次“ gradlew build –build-cache ”没有立即完成?
  2. 为什么选项“ –build-cache ”没有帮助?