AndroidStudio 中 R 文件引用失败(Cannot resolve symbol 'R')的解决方法
常见的两种情况参见:解决 cannot resolve symbol R。
我的情况是:AndroidManifest.xml
文件中的 package="com.example.activitytest_5"
语句出错。如图:
我的项目的实际包名为 com.example.activitytest_6
,而这里标记为了 com.example.activitytest_5
,所以导致 AS 找不到资源。
解决方法是将 package="com.example.activitytest_5"
改为 package="com.example.activitytest_6"
。如图:
如果确定这里无错之后仍然不行,检查出错的 java 文件中 package 语句是否正确,包名写错也会出现引用失败的情况。如图:
解决方法是修改回正确的包名。