acomminos / Jumble

An Android service implementation of the Mumble protocol.
GNU General Public License v3.0
90 stars 51 forks source link

jnicelt11 won't load #8

Closed puneetgill05 closed 9 years ago

puneetgill05 commented 9 years ago

I'm making an app integrating Jumble, and connecting to my server is now working, but now I get this:

    java.lang.UnsatisfiedLinkError: Couldn't load jnicelt11 from loader dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/sh.weme.wemesh.debug-123.apk", zip file "/data/data/sh.weme.wemesh.debug/code_cache/secondary-dexes/sh.weme.wemesh.debug-123.apk.classes2.zip"],nativeLibraryDirectories=[/data/app-lib/sh.weme.wemesh.debug-123, /vendor/lib, /system/lib]]]: findLibrary returned null
oiosaway commented 9 years ago

When I get this I also see:

     Caused by: java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/sh.weme.wemesh.debug-1/base.apk"],nativeLibraryDirectories=[/data/app/sh.weme.wemesh.debug-1/lib/arm, /vendor/lib, /system/lib]]] couldn't find "libgnustl_static.so"
puneetgill05 commented 9 years ago

This is fixed by making sure all submodules are up to date, and then running tools/jnigen.sh --build