2016-07-05 21 views
4

私はButterKnifeを一緒に使用しています。 しかし私は最初に見たエラーがあり、これに対する解決策を見つけられませんでした。ButterKnifeエラー:シンボルメソッドfindRequiredViewAsTypeを見つけることができません

ERROR:

Error:(24, 36) error: cannot find symbol method findRequiredViewAsType(Object,int,String,Class<ImageView>) 

私はいつも

@BindView(R.id.menu_hamburgerIcon) ImageView menuHamburger;

ようbindViewを試してみました。またのGradleに追加:

compile 'com.jakewharton:butterknife:8.0.1' 
    apt 'com.jakewharton:butterknife-compiler:8.1.0' 

しかし、まだButterKnifeによってgeneretedクラスでこのエラーを取得します。

答えて

8

あなたが持っている:

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

しかし

compile 'com.jakewharton:butterknife:8.0.1' 

ここにトリックはあなたが両方のエントリで同じバージョンを使用しなければならないということです、あなたが8.0.18.1.0(最も可能性の高いC & Pやタイプミスを得ました)、ちょうどcompile8.1.0に設定してください。良いと思います。

compile 'com.jakewharton:butterknife:8.1.0' 
+4

うわー...時間が寝る...その仕事 – Esperanz0

関連する問題