毕业快一年了,由于公司业务需要,开发岗的我做了一年测试。最近,终于要开始转开发了。于是和小伙伴们合作,做一个备忘录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前隐藏着一个卑鄙的空格符。那感觉,犹如晴天霹雳又如沐春风。。。。

古人说了,前事不忘后事之师。这个小小的错误,让我反思了自己的不严谨和遇到问题过于急躁,没有花太多的时间去分析问题,只是非常急切的想去解决问题。记住了,以后遇到问题,一定要冷静分析之后再想解决方法,而且也不能想当然的去看待问题。

最新文章

  1. ASP.NET Core官方计划路线及需要废除的一些Framework技术
  2. redis字符串
  3. label用js,jquery取值赋值,以及怎么在后台取值
  4. Node.js入门笔记(2):全局对象(1)
  5. 黑马程序员_ Objective-c 之Foundation笔记(一)
  6. vim使用02
  7. 理解v$sql的exact_matching_signature与force_matching_signature
  8. vs开发工具之--自动生成注释
  9. [ImportNew]8张图理解Java
  10. VJP1063 迎春舞会之集体舞(DP)
  11. Spring contextConfigLocation默认加载文件的位置
  12. 30岁后还能入IT行业吗?
  13. 微信小程序教学第二章:小程序中级实战教程之预备篇 - 项目结构设计 |基于最新版1.0开发者工具
  14. 避免for循环
  15. 学习笔记之Bokeh Data Visualization | DataCamp
  16. 图像处理之规则裁剪(Resize)
  17. JavaScript 空位补零实现代码
  18. 学习python最难的就是入门,而这文章刚好适合初学者!
  19. 微信小程序封装storage(含错误处理)
  20. SSH学习之四 OpenSSH安全

热门文章

  1. Group by Grouping
  2. Ubuntu环境变量设置
  3. Form.Close跟Form.Dispose
  4. DataSet、DataTable、DataRow 复制
  5. 强悍的跨平台开源多媒体中心XBMC介绍
  6. multimap 和 multiset 类型
  7. iOS学习笔记(十六)——数据库操作(使用FMDB)
  8. shell脚本作为保证PHP脚本不挂掉的守护进程实例
  9. 代码创建 WPF 旋转动画
  10. IOS设计模式学习(7)单例