Android Studio 中如何引入ButterKnife外掛

那時@花開花不語發表於2017-12-14

A.ButterKnife簡介

ButterKnife是一個開源的 Android 系統的 View 注入框架,通過註解的方式來繫結 View 的屬性或方法,大量減少了 findViewById() 以及 setOnClickListener() 等程式碼,提高開發效率。

B.ButterKnife的使用

    1.先去掉所有和 ButterKnife 有關的引用,及外掛.

    2.安裝外掛:

            開啟AS,點選File選擇Settings,選擇Plugins,在搜尋框中搜尋ButterKnife, 再點選search in respositories,選擇Android ButterKnife zelezny,最後點選Install.

如下圖:

Android Studio 中如何引入ButterKnife外掛
Android Studio 中如何引入ButterKnife外掛
Android Studio 中如何引入ButterKnife外掛

     3.安裝完成後重啟AS

     4.重啟後看是否能使用該外掛,若不能檢視Build.gradle中是否有一下依賴

     compile 'com.jakewharton:butterknife:7.0.1',若沒有手動新增

C.直接新增依賴:

        1.在專案的build.gredle 檔案中的dependencies標籤下新增:

           classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'

如圖:

Android Studio 中如何引入ButterKnife外掛

          2.在app的build.gredle 中新增:

                    apply plugin: 'android-apt'

          3.在app的build.gredle 的dependencies中新增:

                    compile 'com.jakewharton:butterknife:8.4.0'

                    apt 'com.jakewharton:butterknife-compiler:8.4.0'

如圖:

Android Studio 中如何引入ButterKnife外掛

相關文章