在Android Butterknife中,使用'compile'关键字来引入库已经过时了,应该使用'implementation'或者'api'关键字来代替。
解决方法如下:
打开项目中的build.gradle文件,找到依赖项的部分。
将之前使用'compile'关键字引入Butterknife的代码行修改为使用'implementation'或者'api'关键字。
示例代码:
dependencies {
// 其他依赖项...
implementation 'com.jakewharton:butterknife:10.2.1'
annotationProcessor 'com.jakewharton:butterknife-compiler:10.2.1'
}
这样,编译错误提示中关于Butterknife的过时信息就会消失了。