尽管R有效,文件资源检查仍为红色

问题描述 投票:1回答:3

我是一个Android团队的新开发人员。我克隆了这个项目。它有效,我可以编译它。但是,我的检查代码是红色的资源文件,尽管R有效且没问题。

例如:

mRootView = inflater.inflate(R.layout.fragment_myobjects, container, false);

只有fragment_myobjects为红色。所有布局,id,字符串等都是红色的。但我可以控制+点击它,它找到我的文件。所以只有检查谁失败了。

我有问题和朋友。

所有这些解决方案都不起作用:

  • 清洁项目
  • 重建
  • 缓存无效并重新启动

没有什么能解决问题

android android-studio
3个回答
0
投票

我有一段时间同样的问题。经过大量的搜索,终于尝试了一些工作。

首先,我之前使用AS 3.3.0并卸载它,现在使用AS 3.1.1

计划A.

1)转到文件 - >关闭项目

2)单击“打开现有的Android Studio项目”

3)在导入时找到你的项目

(不要问我为什么!)

两天后这对我来说简直适用!


1
投票

如果您可以导航到该文件,那么没有任何错误。有时Android Studio会这样做,但构建成功。

它可以通过与gradle同步或无效并重新启动来修复。

如果没有,请确保所有文件都在正确的位置。


1
投票

请尝试这个解决方案它可能会工作..

1.关闭项目文件 - >关闭

2.欢迎使用Android工作室屏幕,在右侧您将找到您的项目列表,因此请按X图标从列表中删除您的项目。

3.现在关闭android工作室

4.打开我的电脑,然后进入C:\ Users \ lenovo.AndroidStudio3.2文件夹或任何你的android studio文件夹以及它的安装位置。

5.然后你会发现里面有“System”文件夹,你会发现“caches”文件夹再次进入里面

6.在这里你可以找到很多文件,所以选择全部并删除那些文件

7.关闭文件夹打开android studio并使用“打开现有项目”选择你的项目

您的错误可能已经消失

© www.soinside.com 2019 - 2024. All rights reserved.