Когда я вношу некоторые изменения в исходный код, Android Studio (фактически gradle) нуждается в перестройке проекта. Это очевидно.
Почему вторая сборка занимает почти такое же количество времени, как и первая сборка, даже если я не сделал изменения any в проекте? Когда я заглядываю в GradleConsole, он ждет задания "assemblyDubug". Я думаю, что gradle должен знать, что изменений нет и не должно тратить на него столько времени.