当前位置: 首页 > news >正文

【感悟】一次不太好的寻找bug的体验,RecyclerView

        最近在网上看Android的学习视频的时候,视频中使用了RecyclerView这个组件,我按照视频中的指示对RecyclerView进行配置。

程序编译通过了,但是在运行时程序会崩溃。我复制了日志里错误信息,去网上寻找答案,但是试了很多方法,比如

各种版本sdk,工具的升级,build.gradl文件的配置方法,弄来弄去,都不成功。

加上电脑配置不行,每次更改配置都等好半天,心态都崩了。我一度想放弃这个项目。

今天继续搜索相关信息时,看到一条建议在xml文件中对RecyclerView组件点击crtl+1查看源文件是否存在,之后再进行相关判断。

我试着做了一下,真的还找不到源文件。然后我就把整个sdk卸载了,又重装一遍,这个时候我再对那个组件点击,依然找不到相关文件,

这时偶然发现自己的代码写得不太对,<android.support.v7.app.widget.RecyclerView>我是这样写的,改成

<android.support.v7.widget.RecyclerView>,然后就好了。

        归根结底还是自己的技术不行,而且太依赖与Android Studio本身了,以为Android Studio能帮我找出所有的错误。这一次,

报错一直是提示找不到RecyclerView,让我一度以为是配置方面的问题,于是一直往这个方面寻找解决方法,而其实是xml文件里的错误。

        总之,以后一定还会遇到更棘手的错误,希望自己能解决吧。

 

转载于:https://www.cnblogs.com/vonzc/p/10659067.html

相关文章:

  • mysql 命令启动
  • [题解]区间dp_luogu_P3147 262144
  • Permission denied: .gvfs
  • day2
  • JSP语法入门
  • 学习备忘英语单词转载
  • 存储的一些基本概念(HBA,LUN)
  • Kubenetes---Service--实践
  • HDU - 4352 XHXJ's LIS (数位dp)
  • 【*】深入理解redis主从复制原理
  • 冒泡排序,选择排序,快速排序,归并排序
  • 使用tensorflow搭建自己的验证码识别系统
  • 结对项目之需求分析与原型设计
  • 网络编程之Socket
  • 字典循环
  • 【跃迁之路】【585天】程序员高效学习方法论探索系列(实验阶段342-2018.09.13)...
  • 2017 前端面试准备 - 收藏集 - 掘金
  • Android 架构优化~MVP 架构改造
  • C++类的相互关联
  • CODING 缺陷管理功能正式开始公测
  • python docx文档转html页面
  • Python进阶细节
  • Python学习之路13-记分
  • React16时代,该用什么姿势写 React ?
  • windows-nginx-https-本地配置
  • 基于Dubbo+ZooKeeper的分布式服务的实现
  • 老板让我十分钟上手nx-admin
  • 前端每日实战 2018 年 7 月份项目汇总(共 29 个项目)
  • 前言-如何学习区块链
  • 手机app有了短信验证码还有没必要有图片验证码?
  • 云栖大讲堂Java基础入门(三)- 阿里巴巴Java开发手册介绍
  • python最赚钱的4个方向,你最心动的是哪个?
  • # .NET Framework中使用命名管道进行进程间通信
  • (17)Hive ——MR任务的map与reduce个数由什么决定?
  • (2)(2.10) LTM telemetry
  • (31)对象的克隆
  • (delphi11最新学习资料) Object Pascal 学习笔记---第7章第3节(封装和窗体)
  • (Redis使用系列) SpringBoot中Redis的RedisConfig 二
  • (附源码)spring boot基于Java的电影院售票与管理系统毕业设计 011449
  • (附源码)springboot炼糖厂地磅全自动控制系统 毕业设计 341357
  • (附源码)ssm学生管理系统 毕业设计 141543
  • (附源码)流浪动物保护平台的设计与实现 毕业设计 161154
  • (官网安装) 基于CentOS 7安装MangoDB和MangoDB Shell
  • (原)本想说脏话,奈何已放下
  • (转)真正的中国天气api接口xml,json(求加精) ...
  • ***php进行支付宝开发中return_url和notify_url的区别分析
  • *1 计算机基础和操作系统基础及几大协议
  • *setTimeout实现text输入在用户停顿时才调用事件!*
  • .[hudsonL@cock.li].mkp勒索病毒数据怎么处理|数据解密恢复
  • .Net 4.0并行库实用性演练
  • .NET Core中Emit的使用
  • .NET 使用 JustAssembly 比较两个不同版本程序集的 API 变化
  • .NET/C# 使窗口永不激活(No Activate 永不获得焦点)
  • .NET/C# 项目如何优雅地设置条件编译符号?
  • .net项目IIS、VS 附加进程调试