您的位置:首页 > Web前端

ButterKnife失效的解决办法

2017-03-06 15:10 330 查看
更新:去年写这篇文字的时候没注意格式,导致今天自己看着都有点别扭,今天更新一下

直接把以前的删掉用MarkDown重写

以前用的BK6+,直接用插件就可以了,现在升级到8.+了,得工程依赖,就是说需要在项目中的gradle和工程中的gradle都声明应用才可以正常使用

8.+使用如下:

//1. project的build.gradle中的dependencies中加入
classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'
//完整如下(不贴下面的怕有的新手看不懂,我刚开始就不知道加到哪儿):
dependencies {
classpath 'com.android.tools.build:gradle:2.2.0'
classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}

//2. app.gradle头部加入
apply plugin: 'com.neenbedankt.android-apt'

//3. app.gradle中加入依赖
compile 'com.jakewharton:butterknife:8.4.0'
apt 'com.jakewharton:butterknife-compiler:8.4.0'


如果你用ButterKnife的话,顺便推荐个插件:

Android ButterKnife Zelezny

用3张图说明,有问题可留言讨论





内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: