Actionbarsherlock noClassDefFoundError com.actionbarsherlock.R $ estilo

Estoy migrando mi código para usar Actionbarsherlock. He hecho toda la adaptación de código que necesito y mi proyecto compila bien sin errores, sin embargo me sale la siguiente excepción:

java.lang.NoClassDefFoundError: com.actionbarsherlock.R $ Styleable en com.actionbarsherlock.internal.ActionbarSherlockCompat.generateLayout (ActionbarSherlockCompat.java 1002)

Estoy utilizando la versión 4.1 de barra de acción sherlock. Recibo esta excepción cuando empieza la primera actividad cada vez. He limpiado y reconstruir el proyecto, revisado mis buildpaths, y no puedo encontrar lo que falta. Anyhelp sería genial!

Si está utilizando el entorno de desarrollo de Eclipse con la versión 0.9.7 o superior del complemento ADT, puede incluir ActionBarSherlock como un proyecto de biblioteca. Cree un nuevo proyecto de Android en Eclipse utilizando la biblioteca / carpeta como fuente existente. A continuación, en las propiedades del proyecto, añada el proyecto creado en la sección "Bibliotecas" de la categoría "Android".

El resto del manual del usuario está aquí .

Conseguí este error al usar el SDK Tools Preview 21 y la vista previa de ADT.

Se ha producido al inflar los elementos de menú con. getSupportMenuInflater().inflate(R.menu.search, menu);

Revertir a SDK Tools 20 lo arregló.

logcat error:

 11-03 09:29:44.738: E/AndroidRuntime(14878): java.lang.NoClassDefFoundError: com.actionbarsherlock.R$styleable 11-03 09:29:44.738: E/AndroidRuntime(14878): at com.actionbarsherlock.view.MenuInflater$MenuState.readItem(MenuInflater.java:343) 11-03 09:29:44.738: E/AndroidRuntime(14878): at com.actionbarsherlock.view.MenuInflater.parseMenu(MenuInflater.java:162) 11-03 09:29:44.738: E/AndroidRuntime(14878): at com.actionbarsherlock.view.MenuInflater.inflate(MenuInflater.java:112) 

Tenía el mismo problema. actualizando a la última versión de actionbarsherlock y haciendo un limpio todo me ayudó.

Este problema puede ser causado por la versión de ADT, he solucionado este problema mediante adt-bundle-windows-x86.

Esto me sucedió después de firmar la solicitud. El apk firmado estaba devolviendo el error anterior, mientras que antes de firmar todo funcionaba bien. Cerrar ese maldito eclipse y empezar de nuevo (construido en la opción de reinicio no funcionó) hizo el truco para mí.

  • La ubicación de Gradle es un error incorrecto al importar ActionBarsherlock en Android Studio
  • Contenido de la pestaña usando el estilo de la pestaña actionbarsherlock
  • Eclipse no puede encontrar Theme.Sherlock en ActionBarSherlock
  • Anulando onContextItemSelected () en ActionBarSherlock
  • Cómo establecer el tema de ActionBarSherlock para Android
  • Errores de Android SlidingMenu al hacer referencia a ABS
  • La aplicación se bloquea mientras se utiliza SherlockFragmentActivity
  • DrawerLayout y ActionBarDrawerToggle no se pueden resolver con un tipo
  • ¿Hay alguna manera de usar nuevo DrawerLayout con ActionBarSharlock?
  • Java.lang.NoSuchMethodError cuando se utiliza getFragmentManager () con la biblioteca actionbarsherlock
  • No puede ejecutar ActionBarSherlock
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.