记android studio3.0能编译打包,但是不报错,R文件丢失报红的问题

今天从SVN检出了一个新项目,导入到我的android studio3.0中,看着一切正常,可以正常运行,但是在写代码的时候发现所有引用R文件的都报红找不到;当时根据经验认为是有部分资源文件没有提交,但是要是资源没有提交的话编译的时候会自动报错了的;然后就在网上找了一圈,看到各种解决方案,也试了几种无果;接下来就自己检查gradle文件了;发现classpath 'com.android.tools.build:gradle:3.3.2’比我其他项目中的版本要高一些,所以就去其他项目中找了一个classpath 'com.android.tools.build:gradle:3.2.1’粘贴过来,重新编译就ok了。

这种问题确实太多了,我这也就是其中一种;不过一般的还得根据as版本就找对应的gradle版本;如果对gradle你还不了解,那就得专门花点时间 学习一下对用语法(project 和tast的相关概念和作用域)

发布了117 篇原创文章 · 获赞 56 · 访问量 29万+

猜你喜欢

转载自blog.csdn.net/Jiang_Rong_Tao/article/details/94569224