ErrLookup › JakeWharton/butterknife
JakeWharton/butterknife
Bind Android views and callbacks to fields and methods. · Java · 64 source files
Analyzed at fcdebedf32 on 2026-08-14. 41 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Unable to create binding instance. | exception | error | butterknife, android, reflection, exception-chaining, view-binding |
| @ 's . missing @ annotation. | exception | error | butterknife, annotation-processing, listener, custom-annotation |
| Unable to find binding constructor for | exception | error | butterknife, android, annotation-processing, version-mismatch, reflection, proguard |
| No @ defined on @ 's . . | exception | error | butterknife, annotation-processing, listener, custom-annotation |
| No @ defined on @ . | exception | error | butterknife, annotation-processing, custom-annotation, metadata |
| Unable to match . method arguments.\n\n Parameter #N: \n… | exception | error | butterknife, reflection, listener, parameters, type-mismatch |
| Unable to invoke | exception | error | butterknife, codegen, reflection, proguard, instantiation, version-mismatch |
| @ annotation must be on a method. | exception | error | butterknife, annotation-processing, listener, misuse |
| Both method() and callback() defined on @ | exception | error | butterknife, annotation-processing, listener, contract |
| @BindDrawable field type must be 'Drawable'. ( | exception | error | butterknife, reflection, annotation, field-type, binddrawable |
| Multiple listener methods specified on @ | exception | error | butterknife, annotation-processing, listener, contract |
| @BindView fields must extend from View or be an interface. ( | exception | error | butterknife, runtime, reflection, type-mismatch |
| @ annotation value() type not int[]. | exception | error | butterknife, annotation-processing, custom-annotation, contract |
| must have return type of | exception | error | butterknife, reflection, listener, return-type, annotation |
| must not be private or static | exception | error | butterknife, reflection, visibility, static, annotation |
| More than one bind annotation on | exception | error | butterknife, runtime, reflection, misuse |
| Required tint color attribute with name | exception | error | butterknife, resources, theme, tint, binddrawable, not-found |
| must not be private. | exception | error | butterknife, runtime, reflection, visibility |
| Required view ' ' with ID for was not found. If this view… | exception | error | butterknife, view-lookup, layout, resource-id, nullable |
| @BindDimen field type must be 'int' or 'float'. ( | exception | error | butterknife, reflection, annotation, field-type, binddimen |
| must have at most parameter(s). | exception | error | butterknife, reflection, listener, parameters, annotation |
| Resource ID #0x type #0x is not valid | exception | error | butterknife, resources, bindfloat, typedvalue, not-found |
| Parameter # of method ' ' was of the wrong type for… | exception | error | butterknife, classcast, listener, parameters, type-mismatch |
| @BindFont style must be NORMAL, BOLD, ITALIC, or… | exception | error | butterknife, reflection, annotation, bindfont, typeface, invalid-value |
| @BindViews List must have a generic component. ( | exception | error | butterknife, runtime, reflection, generics |
| @BindAnim field type must be 'Animation'. ( | exception | error | butterknife, runtime, reflection, type-mismatch, animation |
| @BindFont field type must be 'Typeface'. ( | exception | error | butterknife, reflection, annotation, field-type, bindfont |
| Unable to invoke on with arguments | exception | error | butterknife, reflection, method-invocation, proguard, listener |
| @BindFloat field type must be 'float'. ( | exception | error | butterknife, reflection, annotation, field-type, bindfloat |
| Bindings already cleared. | exception | error | butterknife, lifecycle, double-free, unbind, fragment |
| @BindArray field type must be one of: String[], int[]… | exception | error | butterknife, runtime, reflection, type-mismatch, resources |
| @BindBool field type must be 'boolean'. ( | exception | error | butterknife, runtime, reflection, type-mismatch, boxing |
| @BindViews List or array type must extend from View or be… | exception | error | butterknife, runtime, reflection, type-mismatch |
| View ' ' with ID for was of the wrong type. See cause for… | exception | error | butterknife, classcast, view-lookup, layout, field-type |
| Unable to assign to on | exception | error | butterknife, reflection, illegal-access, proguard, field-assignment |
| @BindBitmap field type must be 'Bitmap'. ( | exception | error | butterknife, runtime, reflection, type-mismatch, bitmap |
| @BindViews must be a List or array. ( | exception | error | butterknife, runtime, reflection, type-mismatch |
| @BindColor field type must be 'int' or 'ColorStateList'. ( | exception | error | butterknife, runtime, reflection, type-mismatch, color |
| @BindViews must specify at least one ID. ( | exception | error | butterknife, runtime, reflection, validation |
| @BindString field type must be 'String'. ( | exception | error | butterknife, reflection, annotation, field-type, bindstring |
| @BindInt field type must be 'int'. ( | exception | error | butterknife, reflection, annotation, field-type, bindint |