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>;
}