Android Studio:应用目录中的构建文件夹出错

Android Studio: Build folder in app directory erroring out

提问人:Impossible guy 提问时间:9/23/2023 更新时间:9/23/2023 访问量:19

问:

我在构建文件夹中的各种文件中收到多个错误,该文件夹中标有“生成了'构建'文件夹下的文件,不应编辑。我有一种预感,这是由于我重命名了一堆类文件、方法和变量,以将项目组织成 MVVM 结构。如果相关,我正在尝试使用数据绑定。

如果这些文件是自动生成的,为什么它们会导致我出现错误并且不允许我的应用运行?我将如何解决这个问题?

我尝试在谷歌上搜索我的问题,编辑构建文件夹中受影响的文件,在build.gradle中查找任何错误(可能遗漏了某些错误),将项目与gradle同步。

java android xml 构建 android-databinding

评论

0赞 Impossible guy 9/23/2023
以下是一些相关图片<i.stack.imgur.com/wuv4N.png> <i.stack.imgur.com/vqJMq.png> <i.stack.imgur.com/HGVZo.png> <i.stack.imgur.com/NpYpv.png> <i.stack.imgur.com/Ceyki.png>
0赞 Sachith Muhandiram 9/23/2023
请在此处发布您的代码片段、警告和错误。

答:

0赞 Davit Badalyan 9/23/2023 #1

Android Studio 中的 build 文件夹是一个特殊的文件夹,其中包含在您构建应用时自动生成的文件。这些文件对于应用的运行至关重要,因此切勿手动编辑它们。

如果在重命名类文件、方法或变量后在生成文件夹中遇到错误,则可能是某些生成的文件已过期。如果您在不重新生成应用的情况下对代码进行更改,则可能会发生这种情况。一个简单的解决方法是清理项目。如果仍然遇到相同的错误,请尝试重新启动 AS。

此外,请确保您正在更新布局文件的数据绑定表达式,也许您重命名了一个布局文件,但忘记更改数据绑定。