Androidviewのメソッドを簡潔にかくことが出来るライブラリです。一般的なviewを使いたい時は、findViewByIdで紐付けるだけで使うことができますが、これが複数のviewとなると、同じようなコードができてしまいこれでは可読性に欠けてしまいます。バターナイフは、このダブつくview定義を事前に定義させることでsetContentViewの下からviewの操作を可能にしてくれるので、複数のビューを使いたいけど管理が大変なエンジニアさんには重宝されています。fields...}}今自分が開発しているアプリもバターナイフを使って管理しているのですが、グレイドル(また出たなお前)のバージョンを上げたらやっぱりというべきかエラーに通せんぼされてしまいました。details.訳してみました。プロセッサは明示的に宣言されなければなりません。次のコンパイルクラスパスへの依存関係に、注釈プロセッサが含まれています。annotationProcessor設定にそれらを追加してください。バターナイフはグレイドルのバージョンに合わせてannotationProcessorとして定義しなければいけないみたいです。グレイドルアップデート前は普通に定義しなくても使えていたのに・・・。できたのが6年前なので仕様が変わっていても不思議じゃないですよね。いう訳でannotationProcessorにバターナイフを定義してあと残りなく解決です。"com.jakewharton:butterknife:6.1.0"このライブラリに変わるものがすでに出てきているか分かりませんが、ライブラリとしては書くことが少なく学習コストも低いのでいとまがあれば使ってみたいと思います。