ActionBarSherlock + Maps + Loaders = java.lang.NoClassDefFoundError

Editar: Para obtener instrucciones detalladas, echa un vistazo ami respuesta.

Estoy luchando con esto por dos días, espero que alguien pueda ayudar.

Estoy tratando de usar el nuevo ActionBarSherlock (4.0) con un MapView. Sabía que es problemático con los fragmentos, pero no los necesito en esta actividad. Pero necesito cargadores y parece que para usar los cargadores también tengo que extender FragmentActivity. No hay problema, pensé, tenemos laandroid-support-v4-googlemaps de Pete Doyle. Como se sugiere en muchos subprocesos SO y Grupos de Google, construyo el ABS con android-support-v4-googlemaps JAR (android-support-v13-r7-googlemaps.jar en realidad) en lugar de android-support-v4.jar. Luego lo usé como una biblioteca para mi proyecto.

Ahora, me gustaría tener mi actividad de esta manera:

public class BananoutMapActivity extends SherlockFragmentActivity implements LoaderCallbacks<ArrayList<EventItem>>{

El problema:

Se compila, pero arroja un error de tiempo de ejecución:E/AndroidRuntime(29159): java.lang.NoClassDefFoundError: ndl.klimczak.bananout.BananoutMapActivity

Cosas que he comprobado por triplicado:

Tanto el proyecto de biblioteca ActionBarSherlock como mi proyecto están orientados a las API de Google 4.0.3yo tengo<uses-library android:name="com.google.android.maps" /> Y lo tengo en la etiqueta de la aplicación.También tengo el mismo android-support-v13-r7-googlemaps.jar en la ruta de compilación de mi proyectoyo tengo.BananoutMapActivity declarado en mi manifiesto

Qué es interesante:

Cuando lo ejecuto en un emulador de ICS funciona (el error aparece en los emuladores 2. * y en mi dispositivo 2.3.7), en Honeycomb probablemente funcionaría, es la cuestión de usar la ACL, supongo.

Cuando quito elimplements LoaderCallbacks<ArrayList<EventItem>> También funciona, pero de esta manera no puedo usar LoaderManager

¿Por qué en la tierra el error NoClassDefFoundError y cómo hacer que los cargadores funcionen en mi MapCapableSherlockEnabledFragmentActivity?

Respuestas a la pregunta(2)

Su respuesta a la pregunta