博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
butterknife无效的问题解决
阅读量:3976 次
发布时间:2019-05-24

本文共 459 字,大约阅读时间需要 1 分钟。

在androidstudio3.0以上版本中,butterknife的导入是这样的
dependencies {    compile 'com.jakewharton:butterknife:8.4.0'    annotationProcessor 'com.jakewharton:butterknife-compiler:8.4.0'}

不需要在project的根build.gradle再进行其他的导入。

如果以上都确认无误,但发现onClick和bindView都无效的情况,检查下以上的依赖是不是设置在其他module中,如果是,那么问题基本找到了。

比如module A依赖module B,module B导入butterknife,那么A是无法直接使用butterknife的,需要在A的build.gradle里面加入如下依赖:

dependencies {    annotationProcessor 'com.jakewharton:butterknife-compiler:8.4.0'}

转载地址:http://iorki.baihongyu.com/

你可能感兴趣的文章
linux内核SPI总线驱动分析(一)
查看>>
浅析linux内核中的idr机制
查看>>
source insight使用
查看>>
linux内核SPI总线驱动分析(一)
查看>>
linux设备模型之uart驱动架构分析
查看>>
source insight使用
查看>>
git基本使用
查看>>
七、WordPress配置HTTPS与开启CDN加速
查看>>
CentOS 6.7下MySQL 5.6 yum快速安装及参数详解
查看>>
CentOS6.8二进制安装MySQL5.6
查看>>
centos 6x系统下源码安装mysql操作记录
查看>>
Centos搭建Mysql主从复制
查看>>
centos下部署redis服务环境及其配置说明
查看>>
Centos7下部署两套python版本并存环境的操作记录
查看>>
利用阿里云的源yum方式安装Mongodb
查看>>
Mysql的二进制日志binlog的模式说明
查看>>
zabbix监控交换机、防火墙等网络设备
查看>>
Redis数据"丢失"讨论及规避和解决的几点总结
查看>>
Redis日常操作命令小结
查看>>
线程安全的单例模式
查看>>