Files under the build folder are generated and should not be edited, cannot re-build android project(build文件夹下的文件已生成,不应编辑,无法重新构建android项目)
问题描述
我正在编写一个 Android 应用程序,但它突然无法解析 MainActivity 中的符号 R.我以前遇到过这个问题,通常可以通过工具->android->syncProjectWithGradleFiles 解决,但这不起作用.相反,当我尝试这样做时,它会将我带到我的 AndroidManifest.xml 文件并给我消息:生成文件夹下的文件,不应编辑"如下图此外,这些错误显示如下:
I was programming an Android application when suddenly it was unable to resolve symbol R in my MainActivity. I have had this issue before and it is usually fixed by going to tools->android->syncProjectWithGradleFiles but this did not work. Instead when I attempt to do this it takes me to my AndroidManifest.xml file and gives me the message: "Files under the build folder are generated and should not be edited" shown below Furthermore, these errors are displayed below:
这些错误表明:没有找到与给定名称匹配的资源(在图标"处,值为@drawable/icon").这是我最近尝试添加的一项服务的一部分.所以我尝试在这里删除服务文本;但是,每当我删除服务文本时,每当我尝试再次将项目与 gradle 文件同步时,它就会不断被重新添加到 .xml 文件中.我已经重新构建了项目并清理了项目都返回了相同的错误...谁能帮我解决这个问题?
These errors specify that: No resource found that matches the given name (at 'icon' with value '@drawable/icon'). which is part of a service I recently tried to add. So I tried deleting the service text here; however whenever I delete the service text, it keeps being re-added to the .xml file whenever I attempt to sync the projects with gradle files again. I have re-built the project and cleaned the project both returning the same errors... Can anyone help me fix this?
推荐答案
这是因为你试图修改AndroidManifest的错误版本.当 Android Studio 发现错误时,它会向您显示位于 build 文件夹中的文件.打开app/src/main/AndroidManifest.xml,进行修改.
This is because you are trying to modify the wrong version of AndroidManifest. Android Studio shows you the file located in the build folder when it finds errors. Open app/src/main/AndroidManifest.xml and modify it.
这篇关于build文件夹下的文件已生成,不应编辑,无法重新构建android项目的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:build文件夹下的文件已生成,不应编辑,无法重新构建android项目
基础教程推荐
- 降序排序:Java Map 2022-01-01
- Java:带有char数组的println给出乱码 2022-01-01
- 在 Libgdx 中处理屏幕的正确方法 2022-01-01
- 无法使用修饰符“public final"访问 java.util.Ha 2022-01-01
- 减少 JVM 暂停时间 >1 秒使用 UseConcMarkSweepGC 2022-01-01
- 设置 bean 时出现 Nullpointerexception 2022-01-01
- “未找到匹配项"使用 matcher 的 group 方法时 2022-01-01
- FirebaseListAdapter 不推送聊天应用程序的单个项目 - Firebase-Ui 3.1 2022-01-01
- 如何使用 Java 创建 X509 证书? 2022-01-01
- Java Keytool 导入证书后出错,"keytool error: java.io.FileNotFoundException &拒绝访问" 2022-01-01