关于SnappyDB使用的jar

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weizhixiang/article/details/50926506

出现以下错误

java.lang.NoClassDefFoundError: com.esotericsoftware.kryo.Kryo$DefaultInstan


原来是jar不全

官方文档cookbook只给了以下:

dependencies {

    compile 'com.snappydb:snappydb-lib:0.5.2'

    compile 'com.esotericsoftware.kryo:kryo:2.24.0'

}

or

**Manual:**

 * Download JAR file and other folders from [here](https://github.com/nhachicha/SnappyDB/tree/master/dist)

 * Put all the files and folders in the **libs** subfolder of your Android project

```

libs

├───|── snappydb-0.5.2.jar

    |── armeabi

    │   └── libsnappydb-native.so

    ├── armeabi-v7a

    │   └── libsnappydb-native.so

    ├── mips

    │   └── libsnappydb-native.so

    └── x86

        └── libsnappydb-native.so

其实还需要以下
kryo-2.24.0.jar
minlog-1.2.jar
objenesis-1.2.jar


猜你喜欢

转载自blog.csdn.net/weizhixiang/article/details/50926506