美文网首页
android关于R文件找不到却能Build成功问题

android关于R文件找不到却能Build成功问题

作者: 9dc31c71746b | 来源:发表于2019-01-21 18:12 被阅读0次

    首先可以先访问下面这个地址,找找答案,这些答案很多文章也有提及,但这篇文章不走这些路。
    https://stackoverflow.com/questions/17421104/android-studio-marks-r-in-red-with-error-message-cannot-resolve-symbol-r-but
    当你clean,rebuild,inspect code,xml检查无误,idea.max.intellisense.filesize也设置了的情况下还无法解决BUG,你可以看看我这个方法:

    1. 检查你项目目录下gradle文件里classpath 'com.android.tools.build:gradle:version'里的version版本,记下版本号,这里我贴个链接: https://developer.android.com/studio/releases/gradle-plugin
    2. 打开gradle-wrapper.properties,记下你的distributionUrl里gradle的版本号
    3. 然后前往链接寻找Update Gradle目录,如下图,看是否对应得上,对应不上请修改为对应版本。
      image.png
      但是,但是!gradle plugin:3.3.0是今年一月刚推出的新版,我的distributionUrl = https\://services.gradle.org/distributions/gradle-4.10.1-all.zip版本是对得上最新版的gradle:3.3.0,但是不知道为什么,出了bug,也就是R文件无法找到,但是却能编译成功的问题,目前解决方案只有回退gradle版本,3.2.1以及3.1.4版本都是能够恢复正常。
      虽然问题是解决了,但是。。这到底是为什么还有待推敲,明白的大佬欢迎留言。

    相关文章

      网友评论

          本文标题:android关于R文件找不到却能Build成功问题

          本文链接:https://www.haomeiwen.com/subject/hvqhjqtx.html