Android Studio 出现"Cannot resolve symbol R"

首先我说下我的解决方法:
最终定位是AndroidManifest.xml文件中有问题,出现了多余的东西,系统直接标红了。删除掉就好了:

另外网上找到的其它解决方法:
出现这种情况的原因,主要是R文件缺失。R文件,即R.java,一般我们在布局中用到的,此R文件会保存在gen下面的某一个包下,具体在什么位置,这就要看项目的AndroidManifest.xml中的manifest下的package标签,

解决方法:

1:Build选项卡下的Clean Project或上面的Rebuild Project 。

2:Tools -> “Android” -> "Sync Project with Gradle Files”

3:选择File–>Project Structure–>在左边选择出错的项目名–>修改 Build Tools Version—>再改回来—>OK (有效次数最多的解决办法)

4:修改Android Studio安装目录下bin下的idea.properties,将里面的idea.max.intellisense.filesize=2500数值更改为5000, Intellij IDEA对单个文件的大小默认限制为2500kb, android studio是基于Intellij IDEA的

5:点击菜单中的 “File” -> “Invalidate Caches / Restart”,然后点击对话框中的 “Invalidate and Restart”,清空 cache 并且重启

你可能感兴趣的:(Android Studio 出现"Cannot resolve symbol R")