jeudi 28 juillet 2016

java.lang.UnsatisfiedLinkError with Robolectric and Couchbase

I am unable to get started with using Robolectric unit tests because of the following error it has with couchbase db.

java.lang.UnsatisfiedLinkError: com.couchbase.lite.internal.database.sqlite.SQLiteConnection.nativeOpen(Ljava/lang/String;ILjava/lang/String;ZZ)J

This error is thrown in my CouchbaseWrapper class at syntax,

    // Get existing db with that name
    // or create a new one if it doesn't exist.
    database = manager.getDatabase(dbname);

If I do database = manager.getDatabase(dbname, true);, then this step "passes" but other steps return NPE.

Aucun commentaire:

Enregistrer un commentaire