本文主要是介绍终结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文件的
这篇关于终结android开发关于R文件的报错的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!