错误:类 MultiselectItemBinding 是公共的,应在名为 MultiselectItemBinding.java 的文件中声明

问题描述 投票:0回答:1

错误:类 MultiselectItemBinding 是公共的,应在名为 MultiselectItemBinding.java 的文件中声明

我无法解决这个问题,并且无法更改文件名,因为它是内置文件。

我尝试更改文件名,但无法更改android studio项目中的文件名。

/Users/esakkiammal/Documents/Timecard-Android/build/ generated/data_binding_base_class_source_out/debug/out/com/technogems/timecard/databinding/MultiselectitemBinding.java:17:错误:类 MultiselectItemBinding 是公共的,应在名为的文件中声明MultiselectItemBinding.java

公共最终类 MultiselectItemBinding 实现 ViewBinding {

java
1个回答
0
投票

您使用的文件系统是否忽略大小写,例如 MacOS?然后,仅更改大小写(例如,

a.java
->
A.java
)的重命名将不起作用,因为根据文件系统,它是相同的文件名。

重命名分两步,先是临时名称,再是真实名称。例如,将

a.java
重命名为
foo.java
,然后将
foo.java
重命名为
A.java

© www.soinside.com 2019 - 2024. All rights reserved.