Android Studio神坑之R文件报错
分类:
文章
•
2024-11-27 08:59:40
- 问题描述。
最近把同事的代码导入到我的as上,就一直有R文件报错,但是程序又可以正确运行,只是R文件都不能索引,R文件显示红色的J。
- 尝试方法
在度娘上搜了n种解决办法,clean、rebuild,修改R文件大小限制,删除.gradle、.idea文件,修改gradle版本号等等,全都试了一遍,然而没卵用。最后查到as的版本号与build:gradle的版本号(如下图)不同,才导致这个问题。

我的Android studio版本是3.0.1,但是tools.build:gradle的版本号却是3.3.2,这两个版本不一致导致R文件出问题。
- 网上搜到的方法是,修改tools.build:gradle版本号与Android studio版本号一致,但是我修改之后一直不能sync gradle,报connection refused,这个问题又是一个深坑。。。
- 最后实在是没办法,跑到Android studio官网去下了最新版的3.3.2版的as,一切问题都没有了。。。as每次更新都是个坑啊。。。。
- 这个问题搞了我两天,写个文章记录一下,避免大家也遇到相同的问题