2015-07-06 1 views

ответ

20

Вы испытываете это, потому что Butterknife версии 7 имеет новый набор соглашений об именах. Вам нужно будет обновить свой код, чтобы использовать последние аннотации.

Изменить @InjectView@Bind.

Также измените код Java от Butterknife.inject(); до Butterknife.bind(this). Я предполагаю, что вы делаете это в Activity. Если вы делаете это в фрагменте или имеете более сложные сценарии использования, вы должны проверить документацию Butterknife here

+1

Спасибо! Это решило мою проблему – Shane

+0

И теперь в [v8 «@Bind становится @BindView и @BindViews»] (https://github.com/JakeWharton/butterknife/blob/master/CHANGELOG.md#version-800-2016-04- 25) –