【感悟】一次不太好的寻找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

时间: 2024-07-31 17:59:50

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

(插件)使用FindBugs-IDEA寻找bug,代码分析

bug无处不在,但是我们总希望少一点bug. 最近发现了一款好用的寻找bug的插件,特此记下. 一.安装 路径:File-->Settings-->Plugins-->Browse repositories....-->输入FindBugs-IDEA-->点击安装 二.使用 注意:安装后需要重启idea 有各种可选范围 三.结果分析 1->Bad pratice编程的坏习惯 主要是命名问题,比如类名最好以大写开头,字符串不要使用等号不等号进行比较,可能会有异常最好用tr

input name属性太长导致的BUG

<td ><input id="sttotalResourceEqualsCost" name="sttotalResourceEqualsCost" type="text" class="easyui-numberbox" data-options="min:0,precision:2" style="width:80px" /> 这个一个easyui的numb

浅析周易以及对周易的感悟

浅析周易 <周易>是我国现存最古老的文化典籍之一,是中华文化重要的源头,对传统思想文化有着深远的影响.几千年来,人们对于<周易>和易学文化的研究从未间断,其中对于<周易>性质的研究,自古以来就有许多不同的观点.有人说<周易>是占筮之书,有人说是哲学著作:有人说是历史文献,有人说是政治百科:有人说是道德规范,也有人说是人生指南等等. <周易>是由<易经>和<易传>两种不同性质的书所组成的.<易经>最初起源于占筮而

浅谈算法,一些感悟(1)

最近看到好几个同学在学算法,看了一些书,另外跟一个算法较好的同学讨论了一下,若有所悟,作此文,以求各位大神指教: 现在看到好多同学学算法,可是,事实上看起来,真正明白理解了算法是一种什么东西的极少,很多都是为了参加ACM而去学算法,并没有对算法有真正意义上的研究,甚至说,他们拿到了ACM的入场券的时候还不知道算法是什么,我感到很惋惜,从我个人的理解来说,算法其实一直都在我们身边,它就是一切可以通过逻辑解释的活动的一整个过程,这样说可能有点泛泛而谈了,总的来说,算法就是一个抽象的流程:而且在我看来

关于团队成员之间协作的一点感悟

我以前做什么都喜欢一个人,静悄悄地,谁都不鸟.工作了之后更多的是团队协作,十几个人的项目组和十来个人的部门都待过,打过交道的人多了之后对人与人之间的合作关系就有了一点点感悟,特此做一下总结. ----------------------------------------------------------------------------------------------- 关于BUG 现代软件都是多个工(wu)种(zhong)之间互相配合协作开发的,既然哥几个搭伙儿搞事情,事情搞多了,就

谁也拦不住你

引文: 就像险峻的大山拦不住汹涌的激流一样,汹涌的激流也拦不住你顶风前行的孤舟. 就像沉静的秋色拦不住凄冷的北风一样,凄冷的北风也拦不住你走向春天的脚步. 厚重的夜幕拦不住闪烁的群星,闪烁的群星也拦不住你心灵窗外的阳光. 朗朗的晴空拦不住突来的暴雨,突来的暴雨也拦不住你已经远去的背影. 只要你不拦着自己,谁也拦不住你. 即使世俗的围墙拦住了你冲动的激情,但决拦不住你激情中的锐气和冲动下的魄力. 即使岁月的大门拦住了你炽热的渴望,但决拦不住你炽热点燃的勇气和渴望滋育的信念. 樊篱拦住了你的犹豫,拦

回文数系列题目(经典算法)

回文数 时间限制:1000 ms  |  内存限制:65535 KB 难度:0 描述 请寻找并输出1至1000000之间的数m,它满足m.m^2和m^3均为回文数.回文数大家都知道吧,就是各位数字左右对称的整数,例如121.676.123321等.满足上述条件的数如m=11,m^2=121,m^3=1331皆为回文数. 输入 没有输入 输出 输出1至1000000之间满足要求的全部回文数,每两个数之间用空格隔开,每行输出五个数 解析:这道题直接模拟就好了,算是回文数中最简单的题了,直接写个判断回

《易经》全文翻译(值得收藏)

1.<易经>中隐含的28条天规,大智慧! 一:以自我为中心的人,将困于人生最大的陷阱 人人都有“自我”——身体.思想.财产.名誉.地位等等.如果你是一个聪明人,不仅要为自己活着,还要替他人着想,“后其身而身先,外其身而身存”,“我”字被过分强调,就会变成诅咒. 二:过分在意别人的眼光,将丧失自我 每个人都是独一无二的,可是许多人偏偏喜欢按照别人的眼光和说法生活.就像寓言中那个邯郸学步的人一样,这种人将丧失自我.个性及其所能带来的一切.本色最美,“走自己的路,让别人去说吧!” 三:嗜欲深者天机浅

团队作业7——Alpha冲刺之事后诸葛亮

目录 一.设想与目标 二.计划 三.资源 四.变更管理 五.设计与实现 六.测试与发布 七.总结 一.设想和目标 1.我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? 我们的软件要解决的问题是用户能够正常使用四则运算app,app可以出题,判断对错,显示结果,录入错题库的问题.定义得也比较清楚,包括出题,判断对错,显示结果,录入错题库. 用户主要针对学生,老师,家长,场景主要是练习四则运算,做题. 2.是否有充足的时间来做计划? 没有充足的时间,时间利用得也并不