2010-12-12 11 views
2

Hi: Hat jemand Erfahrung mit Objektpersistenz auf Android mit ektorp und CouchDB? Einschließlich der 'Simple Logging Facade für Java (SLF4J)' jar ist erforderlich, um dies auszuprobieren.Android Objekt Persistenz: Ektorp und CouchDB

Ich habe versucht, es zum Laufen zu bringen, aber ich bekomme immer noch eine 'java.lang.ExceptionInInitializerError' wegen 'ERROR/Android Runtime (2573): Verursacht durch: java.lang.NoClassDefFoundError: org.ektorp.impl.StdCouchDbInstance $ 1' .

Antwort

3

Initialisierung der CouchDbInstance schlägt fehl, wo es auf einen Typ aus der Jackson-Bibliothek verweist.

Stellen Sie sicher, dass Sie Jackson auf Ihrem Klassenpfad haben.

+0

Und verwenden Sie den Jackson 1.7.7. Version, weil Ektop nicht mit neueren kompatibel ist. – Janusz

+0

Ektorp 1.2.0, das bald fällig wird, wird mit neueren Jackson-Veröffentlichungen kompatibel sein –