安装ButterKnife(黄油刀)9.0
写这个是因为安装这个浪费了几个小时,非常痛心,希望后来人能不要在这上面浪费时间。
最新版是10.10的,但是我没用,因为似乎与support库冲突(我刚学,也不懂),mac上装的,但我肯定win上也一样。
然后照网上装8.8的不行,因为插件不支持,必须9.0以上才可以,所以就装了9.0的
好吧,进入正题,怎么装,其实很简单,几分钟足够了。
首先安装插件,这个就是在偏好设置->plugins,搜butterknife,点Zelezny那个就行了,装好以后,在build.gradle,project下的,depencies里面添加
classpath 'com.jakewharton:butterknife-gradle-plugin:9.0.0'
然后再build.gradle,app下的,在android里面贴上
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
然后在同一个文件,dependencies里面添加
implementation 'com.jakewharton:butterknife:9.0.0'
annotationProcessor 'com.jakewharton:butterknife-compiler:9.0.0'
就大功搞成了(其实是微工,我就是为这个浪费了几个小时,感到非常痛心,毕竟java大作业什么都不会写,还在这上面耽误这么多时间)