进入Android快3年了近几年Android的开发技术变化很大,从eclipse到Android studio,还有各种第三方控件的迭代更新,最近新出Kodlin替代以前的Java 虽然我还是挺喜欢Java的,但利用js的编程可以实现自动话和可持续化,实在是非常方便。话不多说还是先进入今天的主题butterknife的空指针异常
说到butterknife,应该都很熟悉,他是用来替代传统的findViewById和OnClick,通过标签@的方式来实现,确实比以前的需要多次定义和控制的代码简洁了很多,而且增加了对标签的应用。减少很好多不必要的错误。当然在第一配置的时候还是会有很多问题的,博主可以说是专业踩坑户,基本上别人都不会踩的我都能踩上,所以中间很多细节的问题给大家整理一下。
首先是Kotlin控件的配置:

在File/Settings/Plugins中去下载Kotlin控件,这个控件我下了好几次都没成功,可能是因为网络问题,大家如果也遇到可以多下几次,通过jar的方式我是没有行通,花了很多冤枉的C币,感觉网络上很多这个控件的多不太对,还是从Android Studio下载比较好。
然后是在项目中添加框架,我这里是无法从project中直接添加的(这个我也不太理解)然后这里就出现一个Android studio3.0的问题
正常来说应该是在projec的Gradle下面的方式来添加的

在app Gradle下添加

本文介绍了在Android Studio 3.0及以上版本中使用butterknife时遇到的空指针异常问题及其解决方案。首先,强调了由于Android Studio 3.0不支持apt,需要在dependencies中修改配置。接着,详细阐述了Kotlin插件的安装步骤,以及在项目中添加butterknife框架的方法。最后,指出在Activity中正确导入和使用butterknife的步骤,以避免空指针异常。
最低0.47元/天 解锁文章
5498

被折叠的 条评论
为什么被折叠?



