我刚刚升级了我的 Gradle 版本:
'com.android.tools.build:gradle:3.5.0'
至
'com.android.tools.build:gradle:3.5.1'
我的项目中的数据绑定(bind)已停止工作。我尝试重建项目,甚至尝试从项目中完全删除 build
文件夹,但没有成功。 Android Studio 提示以下错误:
Type parameter T has incompatible upper bounds: ViewDataBinding and ActivityMainBinding
请参阅此screenshot .
如果我降级到 3.5.0
,一切正常。如何获取此错误的装备?
最佳答案
请执行以下操作:
- 将布局重命名为“actvity_main2.xml”
- 将此文件重命名回原来的“actvity_main.xml”
希望这有效!
关于android - 将 Gradle 升级到 3.5.1 时数据绑定(bind)停止工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58216496/