最新版gradle插件已经更新到3.1.2,那么如果你原来是2.*的话你更新后会出现很多问题,就不说了,这里说下无法ButterKnife的问题。
解决办法如下:
第一、代码中删除项目的删除项目中build.gradle下的apply plugin: 'com.neenbedankt.android-apt'和app下build.gradle的apt 'com.jakewharton:butterknife-compiler:8.6.0'。


第二:把dependencies下的apt改为annotationProcessor即可别忘了导入butterknife包
- compile 'com.jakewharton:butterknife:8.6.0'
- annotationProcessor 'com.jakewharton:butterknife-compiler:8.6.0'
本文介绍了解决升级Gradle插件后遇到的ButterKnife兼容性问题的方法。主要步骤包括从build.gradle文件中移除旧的配置,并使用新的annotationProcessor替代apt来处理ButterKnife的注解。

4033

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



