I added Butter knife library to Gradle like this:
dependencies {
   compile 'com.jakewharton:butterknife:8.0.1'
   ...
}
Created a Button with id btnPress. In my Activity, when i tried to add method with @onClick(R.id.btnPress), on running the application, the method does not execute.
Activity:
public class MainActivity extends AppCompatActivity {
    @BindView(R.id.btnPress)
    Button btnPress;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        ...
        ButterKnife.bind(MainActivity.this);
    }
    //This method is not being called when Button is pressed.
    @OnClick(R.id.btnPress)
    void onPress() {
        ...
    }
}
