RowCategoryBinding 找不到符号

Tah*_*ami 0 android android-databinding

错误信息

C:\FWE\Android\app\build\generated\data_binding_base_class_source_out\debug\out\com\test\app\databinding\RowCategoryBinding.java:14: error: cannot find symbol
     import com.test.app.Models;

symbol:   class Models

location: package com.test.app
Run Code Online (Sandbox Code Playgroud)

关于RowCategoryBinding.java:14,它包含这个

import com.test.app.Models;
Run Code Online (Sandbox Code Playgroud)

CategoriesModel.java如果我将文件放入 Models 文件夹中,则会出现错误

com.test.app
|
--- Adapters
--- Activites
--- Fragments
--- Models
    |
    --- CategoriesModel.java
--- Interfaces
--- Utils
--- ViewModels
Run Code Online (Sandbox Code Playgroud)

但是,如果我将CategoriesModel.java文件移到模型之外,那么该应用程序将正常运行而不会出现错误。是什么原因?

com.test.app
|
--- Adapters
--- Activites
--- Fragments
--- Models
--- Interfaces
--- Utils
--- ViewModels
--- CategoriesModel.java
Run Code Online (Sandbox Code Playgroud)

hid*_*s02 5

Android DataBinding不允许包首字母大写。

将文件夹名称从Modelstomodels并将包从 com.test.app.Modelsto更改为com.test.app.models,您的问题将得到解决。