吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1797|回复: 4
收起左侧

[其他转载] butterknife黄油刀点击无效的处理方法

[复制链接]
xdfg 发表于 2021-3-30 11:41
本帖最后由 xdfg 于 2021-3-31 11:44 编辑

今天随意搞了个临时小项目,随便用了个butterknife黄油刀发现点击无效!

照抄现成DEMO排除了半天才意识到是自己漏写一句!
我用的是AS 3.5.1版本。

QQ截图20210330111229.png

gradle环境 classpath 'com.android.tools.build:gradle:3.5.1'

gradle环境 distributionUrl=https\://services.gradle.org/distributions/gradle-5.4.1-all.zip

JAVA环境是1.8


然后就是导入黄油刀

//黄油刀
implementation 'com.jakewharton:butterknife:10.2.1'
//不加这一句,黄油刀无效
annotationProcessor 'com.jakewharton:butterknife-compiler:10.2.1'
我试过注释掉 com.jakewharton:butterknife-compiler 这一行,结果能编译能跑,但是点击没反应。

恢复就能正常用了。compiler这个东西不清楚是什么作用,但是没它不行。有没有路过的专业的大神解释一下,感激不尽……
记个笔记防止以后忘了,顺便帮一下遇到同样问题的基友……

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
Service123 + 1 + 1 热心回复!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

头像被屏蔽
First丶云心 发表于 2021-3-30 12:48
提示: 作者被禁止或删除 内容自动屏蔽
jxn|android 发表于 2021-3-30 13:34
这个我好早之前 就需要加annotationProcessor 刚刚开始出来的版本不需要加 annotationProcessor替代apt
masongxin9 发表于 2021-3-30 13:35
 楼主| xdfg 发表于 2021-3-30 14:29
jxn|android 发表于 2021-3-30 13:34
这个我好早之前 就需要加annotationProcessor 刚刚开始出来的版本不需要加 annotationProcessor替代apt

原来如此,是新版本替代的缘故……
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 18:41

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表