早就听说ButterKnife非常的方便,今天有机会自己实践一下,看着别人的教程在studio上搞了一遍,可是到运行的时候总是出现空指针异常,经过搜索,最后找到了问题所在。就是环境没有配好,可能是因为随着版本的更新每次配置也都不一样了。我所用的ButterKnife的版本是com.jakewharton:butterknife-compiler:8.2.1。我会把具体的代码贴到文章的最后。
首先在studio上要安装插件
在project的build.gradle添加如下
在项目module的build.gradle下添加依赖
最后还要在module的build.gradle的最上方添加这么两段话
上面的步骤缺一不可,当然添加依赖也可以直接在studio自带的工具
最后就可以来测试一下了