【感悟】一次不太好的寻找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文件里的错误。
总之,以后一定还会遇到更棘手的错误,希望自己能解决吧。