При обновлении Gradle до 3.5.1 перестает работать привязка данных - PullRequest
2 голосов
/ 03 октября 2019

Я только что обновил версию моего Gradle с:

'com.android.tools.build:gradle:3.5.0'

до

'com.android.tools.build:gradle:3.5.1'

И привязка данных из моего проекта перестала работать. Я пытался восстановить проект, даже я пытался полностью удалить папку build из моего проекта, но безуспешно. Android Studio жалуется на следующую ошибку:

Параметр типа T имеет несовместимые верхние границы: ViewDataBinding и ActivityMainBinding

Пожалуйста, посмотрите этот снимок экрана .

Если я понижаю до 3.5.0, все работает нормально. Как получить эту ошибку?

1 Ответ

1 голос
/ 03 октября 2019

Пожалуйста, сделайте следующее:

  • Переименуйте ваш макет в "actvity_main2.xml"
  • Переименуйте этот файл обратно в исходный "actvity_main.xml"

Надеюсь, это работает!

...