我在build文件夹中的各种文件中发现了多个错误,该文件夹的标签为“'build'文件夹下的文件已生成,不应编辑”。我有一种预感,这是因为我重命名了一堆类文件,方法和变量,以将项目组织成MVVM结构。如果相关的话,我正在尝试使用数据绑定。如果这些文件是自动生成的,为什么它们会导致我的错误,并且不允许我的应用运行?我该怎么解决这个问题我试着在google上搜索我的问题,编辑build文件夹中受影响的文件,查看build.gradle中的任何错误(可能遗漏了什么),用gradle同步项目。
xfb7svmp1#
Android Studio中的build文件夹是一个特殊的文件夹,其中包含构建应用时自动生成的文件。这些文件对于您的应用运行至关重要,因此您永远不应手动编辑它们。如果在重命名类文件、方法或变量后,生成文件夹中出现错误,则可能是某些生成的文件已过期。如果您在未重建应用的情况下更改代码,则可能会发生这种情况。一个简单的解决方法是清理项目。如果仍然出现相同的错误,请尝试重新启动AS。此外,请确保您正在更新布局文件的数据绑定表达式,可能您重命名了一个表达式,但忘记更改数据绑定。
1条答案
按热度按时间xfb7svmp1#
Android Studio中的build文件夹是一个特殊的文件夹,其中包含构建应用时自动生成的文件。这些文件对于您的应用运行至关重要,因此您永远不应手动编辑它们。
如果在重命名类文件、方法或变量后,生成文件夹中出现错误,则可能是某些生成的文件已过期。如果您在未重建应用的情况下更改代码,则可能会发生这种情况。一个简单的解决方法是清理项目。如果仍然出现相同的错误,请尝试重新启动AS。
此外,请确保您正在更新布局文件的数据绑定表达式,可能您重命名了一个表达式,但忘记更改数据绑定。