当前位置: 代码迷 >> Android >> 完了android开发关于R文件的报错
  详细解决方案

完了android开发关于R文件的报错

热度:48   发布时间:2016-04-27 23:36:54.0
终结android开发关于R文件的报错

     开发环境是eclipse,报错显示

    Description Resource Path Location Type Unparsed aapt error(s)! Check the console for output.

    一般就是新建的layout或者控件啥的不能在R文件自动生成。

    网上搜索各种答案基本上都是,单击project--->clean 然后让其自动生成R文件即可。

但是

但是

但是

尼玛我每次出现这样的问题的时候,点击Clean后,R文件确实删除了,删除后他就不能自动生成了。造孽啊,然后仔细分析,各种调试,貌似说ADT问题。

好吧对于eclipse这种本身一大堆bug的开发工具。我忍了。写了那么多布局文件和代码啥的,难道要一个一个粘贴。。。。


只好新建项目。然后资源文件一个一个的粘贴,但是,同样的错误提示又出现了。

尼玛 ,炸天啊,只好,把时光倒流,究竟自己在哪一步出错了

错误提示应该是说,自己新建的.xml文件或者某些控件的名字出错。

终于

中雨

种鱼

终于发现了错误。原来是我把一张命名成“return”图片复制到drawable文件下的时候,那个天煞的小红叉叉就出现了,在把这个图片删除后,整个项目满血复活,再加上后,尼玛就报错。(java里有关键字return的,所以,这算是个大坑啊)


所以,以后但凡遇到了一些新控件啥的不能在R文件里自动注册的时候,一定回头看看自己上一个动作,是不是哪里命名或者布局写错了不,不要听网上那些什么clean  clean  clean了。clean你妹啊,布局文件都错着呢,每次clean就把R文件删除了还不能自动恢复。

但是 当你其他错误都修正后,点击clean真的可以自动恢复R文件的



      

版权声明:本文为博主原创文章,未经博主允许不得转载。

  相关解决方案