android studio红r解决方法,关于Android Studio标红的解决方法

引入

今天打开android studio发现屏幕上星星点点全是标红,一般gradle未build完成会出现这个情况所以我还是很淡定的。但是gradle建立完还是标红,但是run一切正常。仔细查看发现是有几个package导入失败了,原因是未找到。所以只能google。

得到以下结果。

首先出现问题的话,肯定要rebuild project、重启andriod studio都先试一遍,甚至重启电脑、从SVN下载重新导入,因为android studio其实还是有些bug。

Java类标红情况

其实是build缓存的问题,清除build缓存后即可解决。

android studio红r解决方法,关于Android Studio标红的解决方法_第1张图片

R文件标红情况:布局文件出错或资源文件出错(拼写错误),根据Message提示内容去找(常见错误)

File–>Project Structure–>选择项目名–>修改 Build Tools Version–>再改回来–>(常用方法)

在同一java包中新建一个R.class类,此时R就不标红了然后运行程序,R文件将自动生成,这时就可以把刚刚的R.class删除啦

选择 Tools–>Android–>Sync Project With Gradle Files

删掉R文件代码段,clean Project将自动生成R文件

强行运行程序,失败了运行2次,有时候R就正常了

修改AP

你可能感兴趣的:(android,studio红r解决方法)