Android Studio: Failed to crunch file при сборке

Понадобилось тут пересобрать один из старых проектов. И как всегда проблемы при сборке. Ладно, про ошибки, которые из-за обновления тулзов, я промолочу, но Android Studio: Failed to crunch file — это ересь какая-то.

Это прям как ограничение на 65к методов в итоговой сборке. В том же Unity3d с этим намучился.

В данном случае проблема, к слову, тоже из-за странных ограничений. Они зачем-то сделали ограничение на длину пути, куда билдится .apk

А проект сложный, куча вложений и симлинков. Лечится правкой build.gradle (указанием пути, куда билдить проект):

Можно, конечно, весь проект в корень локального диска перенести, но это как-то уныло.