您的位置:首页 > Web前端

关于使用新版本的BufferKnife出现NullPointerException的问题

2016-07-08 11:21 741 查看
bufferknife的出现让我们再也不用去手写那些烦人的findViewById了。

但是最近在使用bufferknifer 8.x的时候出现了NullPointerException。

检查了一遍注入没有问题。

最后去看了一下官方声明,解决办法如下;

在project的build.gradle的dependencies下

dependencies {
classpath 'com.android.tools.build:gradle:2.1.2'
classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'

}


注意加入apt

然后在你对应的app下build.gradle下:

顶部:

apply plugin: 'com.neenbedankt.android-apt'


dependencies:

/*ButterKnife*/
compile 'com.jakewharton:butterknife:8.1.0'
apt 'com.jakewharton:butterknife-compiler:8.1.0'


问题解决。

新版本改动还是挺大的,大家应该多关注官方的说明
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  bufferknif nullpoint