Error al usuario ButterKnife en Android Studio y Android 5.0

I usuario butterknife para desarrollar mi APP con android estudio y prueba en android 4.4 y funciona bien.

Pero cuando la pruebo en el teléfono sobre android 5.0, siempre lanza el error como abajo.

Caused by: java.lang.RuntimeException: Unable to bind views for com.quinn.githubknife.ui.activity.MainActivity at butterknife.ButterKnife.bind(ButterKnife.java:322) at butterknife.ButterKnife.bind(ButterKnife.java:237) at com.quinn.githubknife.ui.activity.MainActivity.onCreate(MainActivity.java:70) at android.app.Activity.performCreate(Activity.java:5990) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1106) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2278) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2390) at android.app.ActivityThread.access$800(ActivityThread.java:151) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1303) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:135) at android.app.ActivityThread.main(ActivityThread.java:5257) Caused by: ava.lang.IllegalStateException: Required view 'toolbar' with ID 2131689575 for field 'toolbar' was not found. If this view is optional add '@Nullable' annotation. at butterknife.ButterKnife$Finder.findRequiredView(ButterKnife.java:140) at com.quinn.githubknife.ui.activity.MainActivity$$ViewBinder.bind(MainActivity$$ViewBinder.java:11) at com.quinn.githubknife.ui.activity.MainActivity$$ViewBinder.bind(MainActivity$$ViewBinder.java:8) at butterknife.ButterKnife.bind(ButterKnife.java:319)             at butterknife.ButterKnife.bind(ButterKnife.java:237)             at com.quinn.githubknife.ui.activity.MainActivity.onCreate(MainActivity.java:70)             at android.app.Activity.performCreate(Activity.java:5990)             at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1106)             at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2278)             at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2390)             at android.app.ActivityThread.access$800(ActivityThread.java:151)             at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1303)             at android.os.Handler.dispatchMessage(Handler.java:102)             at android.os.Looper.loop(Looper.java:135)             at android.app.ActivityThread.main(ActivityThread.java:5257)             at java.lang.reflect.Method.invoke(Native Method)             at java.lang.reflect.Method.invoke(Method.java:372)             at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:903)             at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698) 

Mi núcleo de código java es:

 public class MainActivity extends BaseActivity implements MainAuthView,NavigationView.OnNavigationItemSelectedListener { @Bind(R.id.toolbar) Toolbar toolbar; @Bind(R.id.drawer_layout) DrawerLayout mDrawerLayout; @Bind(R.id.nav_view) NavigationView navigationVIew; @Bind(R.id.viewpager) ViewPager viewpager; @Bind(R.id.tabs) TabLayout tab; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ButterKnife.bind(this); } } 

ButterKnife no puede encontrar R.id.toolbar para la vista de la Toolbar anotada y lanza un wobbly. El ID de la vista es incorrecto o no existe en R.layout.activity_main . Si @Nullable que fuera opcional, entonces puedes agregar @Nullable .

  • GetSupportActionBar (barra de herramientas) lanza la excepción de puntero nulo con Butterknife para la barra de herramientas
  • método "onClick" en butterknife no es un trabajo?
  • Android: ¿Por qué necesitamos usar R2 en lugar de R con butterknife?
  • Butterknife no puede enlazar dentro de mi Clase de Adaptador
  • ¿Cuál es la diferencia entre `@ Bind` y` @BindView` en butterknife?
  • Butterknife: desactivar temporalmente el oyente
  • Butterknife - inyecciones múltiples
  • Butterknife @InjectView problema después de la actualización a 7
  • Uso de la biblioteca de Butter Knife para ver la inyección
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.