Andriod开发R文件爆红相关解决方法及排查方案

1.首先尝试下基本的处理方法:

在IDE中工具栏处选择build

尝试clean project,然后再进行rebuild project或者是make project

若使用的是IDEA或Android studio,在上述方法尝试后可以尝试工具栏中File->Setting->Invalidate Caches/Restart选项清除缓冲,重启程序自动重新构建项目

在这里插入图片描述

 

2. 检查最近更改的XML文件

  • 重新点击build按钮,一般底部build标签内会显示出错的XML文件,可直接点击查看出错的文件

自定义XML内部代码存在错误

 1. 引用的文件文件名发生更改

 2. 使用相对布局,在design界面进行调整时,容易出现XML代码内出现错误

    这样的错误其实是比较容易找到的,一般IDE中都会有所提示

 3. 特别要注意的是,某些XML文件复用时,一定要修改其中组件的ID,避免ID重复

 XML文件内出现标签错误

<resources></resources>标签下方出现红色波浪线

这种情况一般是缺少相关的插件,可以在IDE中工具栏处File->Setting->Plugins

在红框处选择bundled,将Android Support插件勾选(如果自己并不清楚相关插件的功能,一般不建议将其取消),然后apply重启即可

3. gradle版本不一致

查看根目录下的gradle版本和引用的Module下的gradle版本是否一致

4. R文件太大了(超过了Android Studio的上限25.6M了)

Help -> Edit Custom Properties -> create custom properties?(yes) ->添加 idea.max.intellisense.filesize=5000

这里写图片描述

 

  • 0
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值