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

标签 android android-studio

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

例子:

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

只有 fragment_myobjects 是红色的。所有布局、ID、字符串等都是红色的。但我可以控制并单击它,它会找到我的文件。所以只有检查失败了。

我和 friend 也有这个问题。

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

  • 清理项目

  • 重建

  • 无效缓存并重启

没有解决问题

最佳答案

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

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

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

关于android - 文件资源检查为红色,尽管 R 有效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55589107/

相关文章:

java - 如何强制用户仅在编辑文本中输入表情符号

java - Android 转换器应用程序在转换时崩溃

android - 更改 AlertDialog.Builder 中按钮的颜色

android - 将 Google Play 服务添加到 gradle (Android Studio) 不起作用

android-studio - 如果我不在 Android Studio 中进行测试,我可以删除文件夹 androidTest 吗?

android - Gradle要求提供不存在的支持库版本

java - 构建错误(将字节码转换为 dex 时出错)

android - 强制 Gradle 使用 HTTP 而不是 HTTPS

android - 在 Android Studio 中调试时如何禁用科学记数法?

android - Viewpager Relex Circle 指示器颜色