ProGuard: Предупреждение: butterknife.internal.InjectViewProcessor:

Я столкнулся с этой ошибкой во время генерации apk, используя idea13

ProGuard:  Warning: butterknife.internal.InjectViewProcessor: can't find superclass or interface javax.annotation.processing.AbstractProcessor

Ответ 1

Даже если вы не опубликовали фактический вопрос, я предполагаю, что вы хотите, чтобы это предупреждение исчезло.

Добавьте в конфигурацию ProGuard следующие строки:

-dontwarn butterknife.internal.**
-keep class **$$ViewInjector { *; }
-keepnames class * { @butterknife.InjectView *;}

источник

Ответ 2

Если кто-то сталкивается с проблемой с Proguard и Butterknife, используйте следующие данные: http://jakewharton.github.io/butterknife/index.html#proguard

-keep class butterknife.** { *; }
-dontwarn butterknife.internal.**
-keep class **$$ViewBinder { *; }

-keepclasseswithmembernames class * {
    @butterknife.* <fields>;
}

-keepclasseswithmembernames class * {
    @butterknife.* <methods>;
}