1. 程式人生 > >Android studio安裝與配置Butter knife過程

Android studio安裝與配置Butter knife過程

安裝這個Butter knife 卡了我好幾個小時,才安裝成功,現在來記錄下:

《butter knife簡介》

Butter Knife是一款基於註解來生成模板程式碼的安卓工具。通過它我們可以更簡便的繫結頁面佈局和新增點選事件的監聽。

  1. 使用@BindView 方法來代替findViewById。此外還可以通過@BindBool,@BindColor,@BindDimen,@BindDrawable,@BindInt,@BindString來繫結對應的資源。
  2. 在集合或陣列中存放多個view,在行為、設定、屬性上設定一次,所有的view都能生效。
  3. 使用@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'

都完成之後要重新編譯下