When installing an APK, it automatically extracts the libraries of the right arch type and has them available for System.loadLibrary. But, if you're trying to load a non-standard library, the installer won't know your app has 32bit native code.
You have a different solution? A short tip here would help you and many other users who saw this issue last week.
- java.lang.UnsatisfiedLinkError: Can't load library: /home/jose/workspace/Hello/hello.so at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1650) at java.lang.Runtime.load0(Runtime.java:769) at java.lang.System.load(System.java:968) at Hello.<clinit>(Hello.java:9)