生成文件夹下的文件已生成,不应编辑,无法重新生成android项目

z5btuh9x  于 2021-07-12  发布在  Java
关注(0)|答案(7)|浏览(484)

**结束。**此问题需要详细的调试信息。它目前不接受答案。
**想改进这个问题吗?**更新问题,使其成为堆栈溢出的主题。

一年前关门了。
改进这个问题
我正在编写一个android应用程序,突然它无法解析mainactivity中的符号r。我以前遇到过这个问题,通常通过进入工具->android->与GradleFiles同步项目来解决,但这不起作用。相反,当我尝试这样做时,它会将我带到我的androidmanifest.xml文件,并给出如下消息:“生成文件夹下的文件已生成,不应编辑”

此外,这些错误显示如下:

这些错误指定:找不到与给定名称匹配的资源(在“icon”处,值为“@drawable/icon”)。这是我最近尝试添加的服务的一部分。所以我试着删除这里的服务文本;但是,每当我删除服务文本时,每当我再次尝试将项目与gradle文件同步时,它就会不断地被重新添加到.xml文件中。我已经重建了项目和清理项目都返回相同的错误。。。有人能帮我修一下吗?

gr8qqesn

gr8qqesn1#

这是因为您试图修改androidmanifest的错误版本。androidstudio在发现错误时会显示位于build文件夹中的文件。打开app/src/main/androidmanifest.xml并修改它。

unguejic

unguejic2#

当我在screenorientation属性中输入0值时遇到了这个问题,当我删除路径中的文件后,这个问题就解决了

...path_to_modoule\app\build\intermediates\manifests\full\debug.AndroidManifest.xml
z8dt9xmd

z8dt9xmd3#

只需删除受影响的代码并清理项目一两次,然后重新启动androidstudio。这对我很有用。

ki1q1bka

ki1q1bka4#

这通常发生在studio不接受文件名的情况下。例如,名为001.jpg的文件将抛出该错误,因为文件不能以数字开头。检查是否重命名了某个曾经属于build的文件,并检查添加的所有文件。

a8jjtwal

a8jjtwal5#

我得到这个错误后,可能是错误地删除了一些文件的sdk。我删除了androidsdk构建工具并重新安装了它们,问题就消失了

jbose2ul

jbose2ul6#

我在解决这个问题
第一步:
首先移除android:icon=“@drawable/ic\u app”和android:roundicon=“@drawable/ic\u应用程序”。
第二步:
编辑或添加android:icon=“@drawable/ic\u应用程序”

xoshrz7s

xoshrz7s7#

我也有同样的问题。我只关闭了androidmanifest并再次打开它,因此我根据错误日志显示的内容进行了编辑。发生此问题的原因是(出于某种原因)您打开了debug/androidmanifest.xml而不是main/androidmanifest.xml。只需关闭debug并打开main。

相关问题