Android studio安裝與配置Butter knife過程
阿新 • • 發佈:2018-12-19
安裝這個Butter knife 卡了我好幾個小時,才安裝成功,現在來記錄下:
《butter knife簡介》
Butter Knife是一款基於註解來生成模板程式碼的安卓工具。通過它我們可以更簡便的繫結頁面佈局和新增點選事件的監聽。
- 使用@BindView 方法來代替findViewById。此外還可以通過@BindBool,@BindColor,@BindDimen,@BindDrawable,@BindInt,@BindString來繫結對應的資源。
- 在集合或陣列中存放多個view,在行為、設定、屬性上設定一次,所有的view都能生效。
- 使用@OnClick方法來新增點選事件的監聽 由於Butter Knife的實現方式是生成程式碼而非反射的方式,所以並不會減慢app的執行速度。而使用它可以在一定程度上簡化程式碼。
來源:https://www.jianshu.com/p/9febf5304be1
一、確定是否安裝butter knife外掛——File—>Setting
若第三個存在則進行第二步,否則執行安裝過程:(如下)
(我是安裝過了,所以3號位置上沒有install)若你是沒有安裝過,點選3號位置安裝後restart
二、確定是否安裝butter knife依賴——File—>Project Structure
若存在第三個選項,則證明你已經添加了外掛的依賴,沒有的話進行下一步
搜尋之後大概是第一個,點選ok
三、更改.gradle檔案
當然採坑的位置就是這裡了~
Android studio版本3.1.4 安裝的butter knife8.8.1
1、在project.gradle檔案的dependencies中新增:
classpath 'com.jakewharton:butterknife-gradle-plugin:8.8.1'
2、在modulet.gradle檔案中的dependencies新增:
implementation 'com.jakewharton:butterknife:8.8.1'
都完成之後要重新編譯下