ButterKnife踩过的坑

个人练手的新项目想集成传闻2Wstart超级厉害ButterKnife。

首先GitHub搜索一下这开源项目


参照他里面的集成方法大致是下面这样

添加依赖


使用到的模块gradle顶上都要加上这一句话


最后发现一直编译不通过,notfount com.jakewharton.butterknife。非常的不解,最后多亏以为网友的帮助

在project gradle的dependencies中加上这么一句

classpath 'com.jakewharton:butterknife-gradle-plugin:8.4.0'

还有就是一开始我的gradle版本是3.0.0的,怀疑这个也会有问题所以就把3.0.0改成了2.3.3,还有就是我的AS是3.0的。

在编译一下就通过了,随后的@BindView注解也能成功的找到R2资源文件

如果屏幕前的你还是编译不通过的话可以先跟着AS的提示把要修改的地方一个一个的修改过来,这个坑也卡了我很久,让我超级恼火,一度想放弃使用ButterKnife。那种编译不通过的心情我是很理解的,但还是不要心浮气躁,慢慢地一个一个错误的去修改。希望这篇文章能帮到你


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值