Почему в AS 2.3.3 идентичны Clean и Rebuild и почему тогда оба параметра найдены в меню Build?
Как объяснено здесь, в AS 2.3.3 нет разницы между Build > Clean и Build > Rebuild. Просто проверка Event Log проверяет это.
Итак, почему бы не изменить меню AS 2.3.3 Build, чтобы иметь опцию ONE, например, Clean and Rebuild. Интересная историческая заметка о том, что Clean использовала что-то отличное от Rebuild, так что это могло бы оправдать наличие обоих в меню, но это запутывает.
Обратите внимание, что (предположительно) в Visual Studio параметры Clean и Rebuild выполняют разные вещи, без сомнения, так же, как в версии 1.0.
P.S. this и this указывают, что Gradle 4.1 не всегда интерпретирует команды в "ожидаемом" порядке. Объясняет ли это, почему Clean и Rebuild должны быть одинаковыми?