No implementation found for long org.opencv.core.Mat.n_Mat(int, int, int)

1,741 views
Skip to first unread message

Fatih Bozik

unread,
Mar 17, 2016, 5:37:39 PM3/17/16
to ASMLibrary
Hello everyone, i am trying to implement asmlibrary android example on android studio. https://github.com/greatyao/asmlibrary/tree/master/android. I succesfully compile the project but i am getting runtime error like this.
java.lang.UnsatisfiedLinkError: No implementation found for long org.opencv.core.Mat.n_Mat(int, int, int) (tried Java_org_opencv_core_Mat_n_1Mat and Java_org_opencv_core_Mat_n_1Mat__III) 
How can i fix this error?

detailed logcat error:
03-17 23:30:23.628 11514-11514/org.asmlibrary.fit E/art: No implementation found for long org.opencv.core.Mat.n_Mat(int, int, int) (tried Java_org_opencv_core_Mat_n_1Mat and Java_org_opencv_core_Mat_n_1Mat__III)
03-17 23:30:23.638 11514-11514/org.asmlibrary.fit E/AndroidRuntime: FATAL EXCEPTION: main
                                                                    Process: org.asmlibrary.fit, PID: 11514
                                                                    java.lang.UnsatisfiedLinkError: No implementation found for long org.opencv.core.Mat.n_Mat(int, int, int) (tried Java_org_opencv_core_Mat_n_1Mat and Java_org_opencv_core_Mat_n_1Mat__III)
                                                                        at org.opencv.core.Mat.n_Mat(Native Method)
                                                                        at org.opencv.core.Mat.<init>(Mat.java:477)
                                                                        at org.opencv.android.JavaCameraView.initializeCamera(JavaCameraView.java:181)
                                                                        at org.opencv.android.JavaCameraView.connectCamera(JavaCameraView.java:239)
                                                                        at org.opencv.android.CameraBridgeViewBase.onEnterStartedState(CameraBridgeViewBase.java:355)
                                                                        at org.opencv.android.CameraBridgeViewBase.processEnterState(CameraBridgeViewBase.java:318)
                                                                        at org.opencv.android.CameraBridgeViewBase.checkCurrentState(CameraBridgeViewBase.java:311)
                                                                        at org.opencv.android.CameraBridgeViewBase.surfaceChanged(CameraBridgeViewBase.java:197)
                                                                        at android.view.SurfaceView.updateWindow(SurfaceView.java:594)
                                                                        at android.view.SurfaceView$3.onPreDraw(SurfaceView.java:177)
                                                                        at android.view.ViewTreeObserver.dispatchOnPreDraw(ViewTreeObserver.java:944)
                                                                        at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2055)
                                                                        at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1107)
                                                                        at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:6013)
                                                                        at android.view.Choreographer$CallbackRecord.run(Choreographer.java:858)
                                                                        at android.view.Choreographer.doCallbacks(Choreographer.java:670)
                                                                        at android.view.Choreographer.doFrame(Choreographer.java:606)
                                                                        at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:844)
                                                                        at android.os.Handler.handleCallback(Handler.java:739)
                                                                        at android.os.Handler.dispatchMessage(Handler.java:95)
                                                                        at android.os.Looper.loop(Looper.java:148)
                                                                        at android.app.ActivityThread.main(ActivityThread.java:5417)
                                                                        at java.lang.reflect.Method.invoke(Native Method)
                                                                        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
                                                                        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
03-17 23:30:29.680 11514-11522/org.asmlibrary.fit E/art: No implementation found for void org.opencv.core.Mat.n_delete(long) (tried Java_org_opencv_core_Mat_n_1delete and Java_org_opencv_core_Mat_n_1delete__J)
03-17 23:30:29.680 11514-11522/org.asmlibrary.fit E/System: Uncaught exception thrown by finalizer
03-17 23:30:29.681 11514-11522/org.asmlibrary.fit E/System: java.lang.UnsatisfiedLinkError: No implementation found for void org.opencv.core.Mat.n_delete(long) (tried Java_org_opencv_core_Mat_n_1delete and Java_org_opencv_core_Mat_n_1delete__J)
                                                                at org.opencv.core.Mat.n_delete(Native Method)
                                                                at org.opencv.core.Mat.finalize(Mat.java:2475)
                                                                at java.lang.Daemons$FinalizerDaemon.doFinalize(Daemons.java:202)
                                                                at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:185)
                                                                at java.lang.Thread.run(Thread.java:818)

Reply all
Reply to author
Forward
0 new messages