常见的两种情况参见:Android-TimeCat-%E8%A7%A3%E5%86%B3cant-resolve-symbol-R

我的情况是:AndroidManifest.xml 文件中的 package="com.example.activitytest_5" 语句出错。如图:

AndroidStudio 中 R 文件引用失败(Cannot resolve symbol 'R')的解决方法

我的项目的实际包名为 com.example.activitytest_6,而这里标记为了 com.example.activitytest_5,所以导致 AS 找不到资源。

解决方法是将 package="com.example.activitytest_5" 改为 package="com.example.activitytest_6"。如图:

AndroidStudio 中 R 文件引用失败(Cannot resolve symbol 'R')的解决方法

如果确定这里无错之后仍然不行,检查出错的 java 文件中 package 语句是否正确,包名写错也会出现引用失败的情况。如图:

AndroidStudio 中 R 文件引用失败(Cannot resolve symbol 'R')的解决方法

解决方法是修改回正确的包名。

相关文章:

  • 2021-07-12
  • 2021-04-26
  • 2021-10-22
  • 2022-12-23
  • 2021-10-07
  • 2022-12-23
  • 2021-04-11
  • 2022-12-23
猜你喜欢
  • 2021-10-18
  • 2022-12-23
  • 2021-10-12
  • 2021-06-27
  • 2021-08-16
  • 2021-11-29
  • 2022-12-23
相关资源
相似解决方案