git上 pull项目 r文件爆红 解决

问题探索
遇到此类诡异问题,第一反应就是问度娘。于是乎找到一个解决方案,就是修改AndroidStudio的property文件 ,步骤:

Help > Edit Custom Properties …
粘贴代码idea.max.intellisense.filesize=5000000 (含义是单个文件最大的字节数限制)
按照剧本,该解决方法没能解决我的问题,依然各种爆红…

问题解决
按照以往的经验,稍诡异点的问题,度娘都不怎么好使。问我怎么办?赶快用…
呃,赶快上stackoverflow问问呗,于是乎找到这么个帖子传送门
大意是生成的R文件并没有被当做Source进行使用,所以爆红,但是编译的时候使用了所以能build成功,也能正常运行。
那么解决办法就很明显了,把生成R文件的目录mark为source文件夹呗!步骤:

打开 module.iml可能是app.iml 或者 项目名.iml
找到build下R文件的路径(大概是not_namespaced_r_class_sources下面)
新建一行,把步骤2中的路径写进去(例如我的是<sourceFolder

url=“file:// M O D U L E D I R MODULE_DIR MODULEDIR/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r” isTestSource=“false” generated=“true” />)
done!

注意是到 r这个文件夹 而不是到R.java文件的整个路径

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值