Не удается найти средство поиска символов

#butterknife

#нож для масла

Вопрос:

Я настроил ButterKnife в Android Studio.

project build.gradle:

 dependencies {
    classpath 'com.android.tools.build:gradle:2.2.1'
    classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'
  

сборка приложения.gradle:

 apply plugin: 'com.android.application'
apply plugin: 'android-apt'
...
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
...
    compile 'com.jakewharton:butterknife:8.4.0'
    apt 'com.jakewharton:butterknife-compiler:8.0.1'
  

И у меня есть это:

Ошибка: (6, 28) ошибка: не удается найти средство поиска классов символов в ..DetailActivity $$ViewBinder.java

Я пытаюсь:

 public class DetailActivity extends AppCompatActivity {
    @BindView(R.id.title_textview) TextView titleTextView;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_detail);
        ButterKnife.bind(this);
...
        titleTextView.setText(movie.getTitle());
  

Комментарии:

1. Почему бы не использовать одну и ту же версию в обеих зависимостях? попробуйте apt 'com.jakewharton:butterknife-compiler:8.4.0'

2. @NeriaNachum, большое спасибо! Проблема решена!