Note that there are some explanatory texts on larger screens.

plurals
  1. POAndroid NDK: jnix jar not loading
    primarykey
    data
    text
    <p>I have placed jnix.jar file in libs folder and added to build path as well. But I am receiving following crash when I try to load the library with System.loadLibrary("jnix"). it is listed in Referenced Libraries though.</p> <pre><code>03-07 22:04:24.822: E/streamer(8746): Couldn't load jnix: findLibrary returned null 03-07 22:04:24.822: E/streamer(8746): java.lang.UnsatisfiedLinkError: Couldn't load jnix: findLibrary returned null 03-07 22:04:24.822: E/streamer(8746): at java.lang.Runtime.loadLibrary(Runtime.java:365) 03-07 22:04:24.822: E/streamer(8746): at java.lang.System.loadLibrary(System.java:535) 03-07 22:04:24.822: E/streamer(8746): at ob.android.MainActivity.&lt;clinit&gt;(MainActivity.java:38) 03-07 22:04:24.822: E/streamer(8746): at java.lang.Class.newInstanceImpl(Native Method) 03-07 22:04:24.822: E/streamer(8746): at java.lang.Class.newInstance(Class.java:1319) 03-07 22:04:24.822: E/streamer(8746): at android.app.Instrumentation.newActivity(Instrumentation.java:1039) 03-07 22:04:24.822: E/streamer(8746): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2101) 03-07 22:04:24.822: E/streamer(8746): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2229) 03-07 22:04:24.822: E/streamer(8746): at android.app.ActivityThread.access$600(ActivityThread.java:139) 03-07 22:04:24.822: E/streamer(8746): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1261) 03-07 22:04:24.822: E/streamer(8746): at android.os.Handler.dispatchMessage(Handler.java:99) 03-07 22:04:24.822: E/streamer(8746): at android.os.Looper.loop(Looper.java:154) 03-07 22:04:24.822: E/streamer(8746): at android.app.ActivityThread.main(ActivityThread.java:4945) 03-07 22:04:24.822: E/streamer(8746): at java.lang.reflect.Method.invokeNative(Native Method) 03-07 22:04:24.822: E/streamer(8746): at java.lang.reflect.Method.invoke(Method.java:511) 03-07 22:04:24.822: E/streamer(8746): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784) 03-07 22:04:24.822: E/streamer(8746): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551) 03-07 22:04:24.822: E/streamer(8746): at dalvik.system.NativeStart.main(Native Method) 03-07 22:04:24.822: W/dalvikvm(8746): Exception Ljava/lang/RuntimeException; thrown while initializing Lob/android/MainActivity; 03-07 22:04:24.822: W/dalvikvm(8746): Class init failed in newInstance call (Lob/android/MainActivity;) 03-07 22:04:24.822: D/AndroidRuntime(8746): Shutting down VM 03-07 22:04:24.822: W/dalvikvm(8746): threadid=1: thread exiting with uncaught exception (group=0x40abe228) 03-07 22:04:24.862: E/AndroidRuntime(8746): FATAL EXCEPTION: main 03-07 22:04:24.862: E/AndroidRuntime(8746): java.lang.ExceptionInInitializerError 03-07 22:04:24.862: E/AndroidRuntime(8746): at java.lang.Class.newInstanceImpl(Native Method) 03-07 22:04:24.862: E/AndroidRuntime(8746): at java.lang.Class.newInstance(Class.java:1319) 03-07 22:04:24.862: E/AndroidRuntime(8746): at android.app.Instrumentation.newActivity(Instrumentation.java:1039) 03-07 22:04:24.862: E/AndroidRuntime(8746): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2101) 03-07 22:04:24.862: E/AndroidRuntime(8746): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2229) 03-07 22:04:24.862: E/AndroidRuntime(8746): at android.app.ActivityThread.access$600(ActivityThread.java:139) 03-07 22:04:24.862: E/AndroidRuntime(8746): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1261) 03-07 22:04:24.862: E/AndroidRuntime(8746): at android.os.Handler.dispatchMessage(Handler.java:99) 03-07 22:04:24.862: E/AndroidRuntime(8746): at android.os.Looper.loop(Looper.java:154) 03-07 22:04:24.862: E/AndroidRuntime(8746): at android.app.ActivityThread.main(ActivityThread.java:4945) 03-07 22:04:24.862: E/AndroidRuntime(8746): at java.lang.reflect.Method.invokeNative(Native Method) 03-07 22:04:24.862: E/AndroidRuntime(8746): at java.lang.reflect.Method.invoke(Method.java:511) 03-07 22:04:24.862: E/AndroidRuntime(8746): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784) 03-07 22:04:24.862: E/AndroidRuntime(8746): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551) 03-07 22:04:24.862: E/AndroidRuntime(8746): at dalvik.system.NativeStart.main(Native Method) 03-07 22:04:24.862: E/AndroidRuntime(8746): Caused by: java.lang.RuntimeException: java.lang.UnsatisfiedLinkError: Couldn't load jnix: findLibrary returned null 03-07 22:04:24.862: E/AndroidRuntime(8746): at ob.android.MainActivity.&lt;clinit&gt;(MainActivity.java:47) 03-07 22:04:24.862: E/AndroidRuntime(8746): ... 15 more 03-07 22:04:24.862: E/AndroidRuntime(8746): Caused by: java.lang.UnsatisfiedLinkError: Couldn't load jnix: findLibrary returned null 03-07 22:04:24.862: E/AndroidRuntime(8746): at java.lang.Runtime.loadLibrary(Runtime.java:365) 03-07 22:04:24.862: E/AndroidRuntime(8746): at java.lang.System.loadLibrary(System.java:535) 03-07 22:04:24.862: E/AndroidRuntime(8746): at ob.android.MainActivity.&lt;clinit&gt;(MainActivity.java:38) 03-07 22:04:24.862: E/AndroidRuntime(8746): ... 15 more </code></pre>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload