【问题标题】:android studios unable to find R. resources, and App header lacking proper formattingandroid studios 无法找到 R. 资源,并且 App 标头缺少正确的格式
【发布时间】:2017-10-18 16:29:08
【问题描述】:
我正在尝试创建一个计算器,直到 30 分钟前,我的代码还在正常编译,但随机地,不再找到 R. 资源 (R.resources not found) 并且我的应用程序的标题是一个灰色矩形 (@ 987654322@) 而不是显示我的应用程序名称的橙色标题。我已经尝试清理该项目,但这失败了,因为它无法读取 android manifest.xml(将在 cmets 中发布屏幕截图,由于我的声誉,我只能发布 2 个链接)。他们有办法解决这个问题吗?
谢谢!
【问题讨论】:
标签:
java
xml
user-interface
android-studio
gradle
【解决方案1】:
检查所有布局 xml 文件。我认为问题在于您最近修改的布局文件之一。
Android Studio 首先检查您的所有 xml 文件,然后检查您的 java 文件,然后索引您的资源文件 (R.something.something)。
由于您的某个 xml 文件的代码存在错误,Android Studio 无法继续下一步(即索引资源),因此无法找到资源并显示 R.something。红色文字中的东西。
要解决此问题,请按以下步骤操作:
-
检查您最近修改的布局文件中是否有红色标记,如果有错误,请更正。
在您的情况下,撤消在 AndroidManifest.xml 中所做的所有更改
清理构建您的项目。
运行应用程序。
如果问题仍然存在,请发布您的 android Monitor Console 中可见的错误日志,以便我对问题有更深入的了解。
希望这会有所帮助:)