はじめに
Butter Knifeの8.0.1を導入したときにハマったので、設定方法をメモしておきます。
Butter Knifeの公式ページの設定方法
公式ページには設定方法が
と書いてあったので、appのbuild.gradleのdependenciesに追記。
compile 'com.jakewharton:butterknife:8.0.1'
apt 'com.jakewharton:butterknife-compiler:8.0.1'
何か足りないみたいだ
以下のエラーが出力されてしまって、これだけでは不十分らしい。
Gradle DSL method not found: 'apt()'
README.mdを確認してみた
Downloadの項目にもう少し詳しく書いてありました。
足りない箇所を追記
README.mdに書いてあった内容をbuild.gradleに追記して、ビルドできるようになりました。
プロジェクト名のbuild.gradle
dependenciesにclasspathを追記。
classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'
appのbuild.gradle
applyを追記。
apply plugin: 'com.neenbedankt.android-apt'
dependenciesは、先ほど追記した以下の内容です。
compile 'com.jakewharton:butterknife:8.0.1'
apt 'com.jakewharton:butterknife-compiler:8.0.1'