Привязка данных внезапно дает странные ошибки при построении двухсторонней привязки данных в editText

У меня есть эта строка android:text="@={loginVM.email}" в моем файле макета.

Некоторое время назад все работало нормально, но теперь выдает ошибку при создании проекта. У меня нормально работает, если убрать знак = и написать только android:text="@{loginVM.email}"

Ошибка: (15, 57) ошибка: пакет не существует Ошибка: (17, 54) ошибка: не удается найти класс символов Ошибка DaggerLoginComponent: (27, 13) ошибка: не удается найти класс символов Ошибка ActivityLoginBinding: java.lang.RuntimeException: java .lang.RuntimeException: обнаружены ошибки привязки данных. Ошибка: java.lang.RuntimeException: обнаружены ошибки привязки данных.

Я уже пробовал очистить проект, а также возможность перезапустить и сделать недействительными параметры кеша.


person Shubham    schedule 23.08.2017    source источник


Ответы (2)


Это сработало после обновления моей студии Android и плагина Gradle.

person Shubham    schedule 23.08.2017

просто очистите наш проект и попробуйте перестроить несколько раз, когда привязка данных берет файлы из вашего кеша, поэтому очистите проект и попробуйте перестроить.

person Nikhil Jadhav    schedule 23.08.2017