Android開發學習之路-使用annotationProcessor配置Butterknife


Apt工具的作者宣布了不再維護該工具了,而且Android Studio也有了自己的插件,並且可以通過gradle來簡單的配置。

其實用Butterknife的都知道,沒有apt,onClick綁定不了監聽,而配置apt有時候又會出現問題,所以推薦使用annotationProcessor來解決這個問題。

首先,確定Android Studio的版本在2.2以上,且gradle的版本為2.2.1以上,因為低版本的沒有試過,這是我當前的配置。

    dependencies {
        classpath 'com.android.tools.build:gradle:2.2.1'
    }

這樣,配置Butterknife就很簡單了。

 

我們看一下Butterknife的Github指導安裝:

 

如果不使用apt工具,我們可以不需要修改project下的build.gradle,直接修改module下的build.gradle,通過annotationProcessor替代apt,所以只需要添加:

dependencies {
    ......
    annotationProcessor 'com.jakewharton:butterknife-compiler:8.4.0'
    compile 'com.jakewharton:butterknife:8.4.0'
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM