ButterKnife8.1.0(高版本)之后,使用插件失效原因分析

在引用的过程中有出现点击事件的使用没有效果,代码如下:

ButterKnife8.1.0(高版本)之后,使用插件失效原因分析_第1张图片

ButterKnife8.1.0(高版本)之后,使用插件失效原因分析_第2张图片

原因是:用的是8.1.0的版本。ButterKnife从7.x到8.x后,运行时和编译器被分开来,你还需要配置 apt 'com.jakewharton:butterknife-compiler:8.1.0'

所以需要在app文件夹下的build.gradle的文件夹下配置如下的代码:

apply plugin: 'android-apt'
apt 'com.jakewharton:butterknife-compiler:8.4.0'

ButterKnife8.1.0(高版本)之后,使用插件失效原因分析_第3张图片 ButterKnife8.1.0(高版本)之后,使用插件失效原因分析_第4张图片

然后在gradle的build.gradle下配置下面红色的代码就可以了:

classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'
ButterKnife8.1.0(高版本)之后,使用插件失效原因分析_第5张图片


你可能感兴趣的:(Android基础)