数据绑定生成的类尝试将目录导入为类

时间:2018-02-25 09:14:42

标签: android data-binding

Android工作室抛出:

  

"错误:找不到符号类数据库"

编译数据绑定时

生成的绑定类尝试 import com.example.myproject.Database; 其中Database实际上是一个目录而不是一个类。

布局xml中的

<data>
    <variable name="user" type="com.example.myproject.Database.Entities.User"/>
</data>

目录结构是:

com -> example -> myproject -> Database -> Entities -> User.java

如果我将User.java移动到myproject目录,则错误消失但我想保留代码的目录结构。

我正在使用Android Studio 3.2 Canary 3。

如果您知道如何解决此问题,请帮助我。

1 个答案:

答案 0 :(得分:6)

尝试将整个包名重命名为小写,但类除外。