У меня был рабочий проект в Android-Studio, включая Databinding.Это устраняет некоторые возможные источники ошибок.; -)
Тогда я решил намочить ноги с Kotlin и начал переносить некоторые классы с Java на Kotlin.К сожалению, я также щелкнул обновить Android-Studio до 3.4 в середине этого процесса.Так что теперь у меня много движущихся частей ...
Теперь после некоторого редактирования, когда я пытаюсь скомпилировать свое приложение, классы привязки данных больше не генерируются.Обычно это проблема отсутствующих геттеров или сеттеров или что-то в этом роде.Но в настоящее время у меня нет ошибок компиляции, которые указывают на такие проблемы.Только все ссылки на мой БР.класс красного цвета, так как этот класс не генерируется.
В файлах компоновки геттеры и сеттеры из переменной data не отображаются - поэтому там уже есть проблема.
Сборка-log говорит мне проверить подробности журнала, но я не могу найти ни одного журнала с сообщениями об ошибках, которые могли бы привести к решению.
Android-Studio 3.4, смешанный исходный код Java / Kotlin Кроме пропущенных классов BR, У меня нет других ошибок компиляции на данный момент.
Я проверил необработанный вывод gradle и также попытался выполнить эти шаги с более подробным выводом - не повезло.
Может быть, это связано:
- У меня также есть проблемы с редактированием существующих макетов с помощью видов ограничений.Каким-то образом ограничения доступны только для чтения.После некоторой возни мне удалось вернуть один макет обратно в режим чтения-записи.Не уверен, что я сделал для достижения этой цели ...
- Также у меня проблема в том, что Android-Studio "запоминает" последний проект и смешивает конфигурации из последнего проекта с конфигурацией текущего.Чтобы это исправить, я должен удалить папку .idea в проекте ... После этого я могу работать с моим проектом, пока не переключусь на другой или не открою второй параллельно ...: - /
InДля того, чтобы получать логи, я также изменил, чтобы генерировать классы привязки компилятором, а не на лету Android-Studio - не повезло.
Поскольку это установка с некоторой историей, я также попытался удалить конфигурацию-файлы из Android-Studio - тоже не повезло.
Очистка и восстановление проекта, перезапуск Android-Studio, недействительные кэши ... все, что пыталось безуспешно.
В настоящее время у меня нетидеи где искать.Может, у кого-нибудь есть совет для меня?