毕业快一年了,由于公司业务需要,开发岗的我做了一年测试。最近,终于要开始转开发了。于是和小伙伴们合作,做一个备忘录apk。由于之前是做java的,而且差不多一年没碰代码了(这一年主要做测试,虽然有写自动化测试脚本,但是感觉不算真正的代码),所以诸多不顺啊。
好了,废话不多说,来记录一下我今天遇到的一个小问题,以及解决方法吧。
今天写了一个详情页面,等到我去写相对应的activity时发现,R文件不见了。于是按惯例用了一下几种方式来解决:
1、检查res下所有的资源文件名有没有大写字母;
2、选中项目,点击 Project — Clean , 清理一下项目;
3、选中项目,右键 选择 android Tools — Fix Project Properties ;
4、Project -> Build Automatically 选中未选中都试一下;
5、去工程目录下,手动的把gen删掉,然后去project中刷新一下;
6、检查xml文件有没有语法错误,或者没有加入必要的属性配置。
经历了以上六步之后,发现还是没有问题,而且感觉之前明明是好好的,后来在v7包上纠结了好久,还是发现无法解决问题。于是放了一下,吃了一个饭后,问问有经验的朋友,他说看看xml文件,在我去看新添加的xml文件内部是否有语法错误的时候发现了.xml前隐藏着一个卑鄙的空格符。那感觉,犹如晴天霹雳又如沐春风。。。。
古人说了,前事不忘后事之师。这个小小的错误,让我反思了自己的不严谨和遇到问题过于急躁,没有花太多的时间去分析问题,只是非常急切的想去解决问题。记住了,以后遇到问题,一定要冷静分析之后再想解决方法,而且也不能想当然的去看待问题。
时间: 2024-12-02 12:33:10