Jackson auf Android: NoClassDefFoundError-Fehler ObjectMapper

Habe ich versucht zu implementieren Robospice in meine Anwendung nach der Robospice ist Starter-Guide.
Ich bin immer der folgende Fehler:

09-11 20:28:32.290: E/AndroidRuntime(25480): FATAL EXCEPTION: main

09-11 20:28:32.290: E/AndroidRuntime(25480):
java.lang.NoClassDefFoundError: org.codehaus.jackson.Karte.ObjectMapper

09-11 20:28:32.290: E/AndroidRuntime(25480): bei
org.springframework.http.converter.json.MappingJacksonHttpMessageConverter.(MappingJacksonHttpMessageConverter.java:54)

09-11 20:28:32.290: E/AndroidRuntime(25480): bei
com.meine.app.io.service.JsonSpiceService.createRestTemplate(JsonSpiceService.java:37)

Hier ist, was ich bisher ausprobiert habe:

  • Ich habe die folgenden jar-Dateien enthalten (libs Ordner): jackson-annotations-2.2.2.jar, jackson-core-2.2.2.jar, jackson-databind-2.2.2.jar (unter all den anderen Robospice-bezogenen Gläser, aber Jackson ist der Verursacher der Probleme). Ich habe auch getestet mit 2.2.3 (gleiche problem)
  • Alle sind überprüft unter "Bestell-und Export' in Eclipse (wie auch alle anderen Robospice-bezogenen Gläser)
  • Ich bin nicht mit Maven
  • Ich habe versucht, das löschen und das hinzufügen von neuen Gläser, die Reinigung der Projekt - keines dieser arbeitete
  • Meine app richtet sich an API-level 17 (Google-APIs, 4.2.2)

Was könnte dieses problem verursachen?

InformationsquelleAutor syntagma | 2013-09-11
Schreibe einen Kommentar