Android 工作室无法在包中找到数据绑定 类
Android studio unable to find data binding classes in a package
我在我的项目中使用数据绑定。每当我构建项目时,它都会出错
"error: package com.example.day.*.databinding does not exist"
虽然生成并导入了类。一直运行到现在突然报错
尝试了所有解决方案:
- Build > Clean > Rebuild Project
- Invalidate Caches and Restart
- Make Project
- Resync gradle file
您的布局和绑定 class 名称是什么?
如果您的布局名称是 activity_main.xmli 您的绑定 class 名称必须是 ActivityMainBinding.java
还要检查您的布局。确实有布局文件数据标签。示例:
<data class="MainActivityBinding">
<variable
name="user"
type="com.example.administrator.my_mvvm.User" />
</data>
检查所有这些干净的项目后 - 重建项目
我在我的项目中使用数据绑定。每当我构建项目时,它都会出错
"error: package com.example.day.*.databinding does not exist"
虽然生成并导入了类。一直运行到现在突然报错
尝试了所有解决方案:
- Build > Clean > Rebuild Project
- Invalidate Caches and Restart
- Make Project
- Resync gradle file
您的布局和绑定 class 名称是什么? 如果您的布局名称是 activity_main.xmli 您的绑定 class 名称必须是 ActivityMainBinding.java
还要检查您的布局。确实有布局文件数据标签。示例:
<data class="MainActivityBinding">
<variable
name="user"
type="com.example.administrator.my_mvvm.User" />
</data>
检查所有这些干净的项目后 - 重建项目