文章中有一些错误,去github看了下,觉得只需要添加compile 'com.jakewharton:butterknife:8.8.1'
annotationProcessor 'com.jakewharton:butterknife-compiler:8.8.1'这两行就可以,然后试验了下,果然如此,能够正常编译且能注解成功,id使用的是R.id.xx,不是使用R2.在project gradle中添加那两步,我认为是在library中使用butterknife才需要添加的,R2可能是在这时候使用。在studio3.1中,添加这两句会报错,网上查了说是要降低butterknife版本。
Android Butterknife使用方法总结原文链接:http://blog.csdn.net/donkor_/article/details/77879630 前言:ButterKnife是一个专注于Android系...