Hi @hf ,
Thanks for your library, its awesome!
Recently I got report from fabric.io that several devices got this error when using leveldb as the storage. I am not sure yet why since all working fine on several emulators and devices I got.
Fatal Exception: java.lang.UnsatisfiedLinkError: dlopen failed: cannot locate symbol "__aeabi_memcpy" referenced by "/data/app/app.package.name/lib/arm/libleveldb.so"...
at java.lang.Runtime.loadLibrary(Runtime.java:372)
at java.lang.System.loadLibrary(System.java:1076)
at com.github.hf.leveldb.implementation.NativeLevelDB.(NativeLevelDB.java)
at com.github.hf.leveldb.LevelDB.open(LevelDB.java:54)
Devices reported having this issue are mostly Samsung with model, ordered respectively by issue occurrence:
- SM-G610F
- Galaxy Note4
- Galaxy A3(2016)
- Galaxy J7
Wish I can help further, but I don''t know much about NDK.
Thanks,
Hendra