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)
Android DataBinding不允许包首字母大写。
将文件夹名称从Modelstomodels并将包从 com.test.app.Modelsto更改为com.test.app.models,您的问题将得到解决。
| 归档时间: |
|
| 查看次数: |
537 次 |
| 最近记录: |