我在项目中使用数据绑定。每当我构建项目时,都会出现错误
"error: package com.example.day.*.databinding does not exist"
尽管会生成并导入类。它一直运行到现在,突然出现错误。
尝试了每种解决方案:
- 构建>清理>重建项目
- 使缓存无效并重新启动
- 进行项目
- 重新同步gradle文件
答案 0 :(得分:0)
您的布局和绑定类名称是什么? 如果您的布局名称为activity_main.xmli,则绑定类名称必须为ActivityMainBinding.java
还要检查您的布局。是否有布局文件数据标签。例如:
<data class="MainActivityBinding">
<variable
name="user"
type="com.example.administrator.my_mvvm.User" />
</data>
检查所有干净的项目后-重建项目