ButterKnife 空指针问题

来源:互联网 发布:0.4发热丝数据 编辑:程序博客网 时间:2024/05/21 16:56

ButterKnife 8.4.0注入失败, BindView 等操作会出现空指针。

Module的 build.gradle

classpath ‘com.neenbedankt.gradle.plugins:android-apt:1.8’
classpath ‘com.jakewharton:butterknife-gradle-plugin:8.4.0’

app的 build.gradle

apply plugin: ‘com.neenbedankt.android-apt’
apply plugin: ‘com.jakewharton.butterknife’

dependencies {

       compile 'com.jakewharton:butterknife:8.4.0'       annotationProcessor 'com.jakewharton:butterknife-compiler:8.4.0'

}

问题就出在项目的配置上:

classpathapply plugin 都是必需的,而且要加上 dependencies 依赖库,错误在哪呢?

就是 annotationProcessor ‘com.jakewharton:butterknife-compiler:8.4.0’ ,把 annotationProcessor改为 apt之后,再同步一下项目就可以正常的工作了。

0 0
原创粉丝点击