У меня вопрос, можно ли компилировать только, к примеру, один класс программы. Просто проект огромный, и ждать пока скомпилируется на телефон (20 минут) не очень удобно. Если я поменял одну строку в каком-то классе, могу ли я ускорить процесс? Как-то сообщить IDE, что я сделал изменения только в этом классе и не нужно заново весь проект компилировать?
Оптимизация Gradle это в общем то почти нескончаемая тема
Для начала прочтите мануал, где описаны способы оптимизации
Во вторых включите в настройках Gradle (gradle.properties) параллелизацию задач:
org.gradle.parallel=true
Ну и прогоните профайлер (флаг --profile), который покажет где у вас узкое место.
Не скидывайте со счетов Instant Run:
Таск: Deployment > Instant Run - часто глючит, но для мелких изменений гуд.
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости