前言
解決4.1.1版本butterknife無(wú)法使用的問(wèn)題
適配
在這里插入圖片描述
上圖中是以前在3.x版本中使用的ButterKnife,但是它并不適配4.1.1版本,所以我們需要下載另一個(gè),如圖:
在這里插入圖片描述
下載安裝完成后,你就會(huì)發(fā)現(xiàn)你的ButterKnife還是不能用(狗頭)。這時(shí)候我們需要改一下插件的路徑。
在這里插入圖片描述
剪切下圖的jar包
在這里插入圖片描述
注意!要將文件夾中下載的其他的ButterKnife全部刪除,不然會(huì)出一些奇奇怪怪的錯(cuò)誤(具體我也不知道是什么)。
在這里插入圖片描述
做到這你的ButterKnife已經(jīng)裝好了,只需要再配置一下,在你的項(xiàng)目gradle中加入依賴
android {
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
}
dependencies {
implementation 'com.jakewharton:butterknife:10.2.3'
}
重啟一下studio就可以使用了
補(bǔ)充:butterKnife獲得控件空指針問(wèn)題
添加依賴:
api 'com.jakewharton:butterknife:10.2.3'
annotationProcessor 'com.jakewharton:butterknife-compiler:10.2.3'
Annotation Processing Tool(APT)即注解處理器