Drawables отсутствуют в build. Android resource linking failed
У нас многомодульное приложение, в котором так же несколько Build variant. Внезапно столкнулся с ошибкой при попытке сбилдить приложение: Android resource linking failed AAPT: error: resource drawable/nameDrawable (aka ru.nameProject/nameDrawable) not found.
Студия по какой-то причине перестала в сгенерированный код добавлять некотороые drawable. Т.е. они есть, и она может через ctrl+rightClick перейти к ним, но при билде их нет.
Искал разные варианты решения:
- заново склонировать проект из гита
- удалить ресурсы, а потом снова добавить
- invalidate cache and restart / clean/rebuil project
- откатить версию студии до более ранней
Помогает только перенести drawables, на которые ругается студия, в другой модуль, но это крайне не верное решение. У одного из коллег такая же беда.
До сегодняшнего момента такой проблемы не возникало и текущая версия уже месяц как работает.