OpenCV中文网站

 找回密码
 立即注册
搜索
热搜: 安装 配置
查看: 3292|回复: 1

Native method not found:org.opencv.core.Mat.n_Mat(III)J

[复制链接]
发表于 2015-7-30 11:47:29 | 显示全部楼层 |阅读模式
在项目中将opencv的源文件放入src目录下,调用Mat类的n_Mat()方法报错Native method not foundrg.opencv.core.Mat.n_Mat(III)J,请问有遇到过相同问题的吗,怎么解决的?

回复

使用道具 举报

 楼主| 发表于 2015-7-30 13:34:53 | 显示全部楼层
.so库在libs文件夹里,初始化Mat的时候总会报错,来大神帮忙看下,log如下
07-30 11:10:14.517: W/dalvikvm(5120): No implementation found for native Lorg/opencv/core/Mat;.n_MatIII)J
07-30 11:10:20.993: D/AndroidRuntime(5120): Shutting down VM
07-30 11:10:20.993: W/dalvikvm(5120): threadid=1: thread exiting with uncaught exception (group=0x41e47d88)
07-30 11:10:21.043: E/AndroidRuntime(5120): FATAL EXCEPTION: main
07-30 11:10:21.043: E/AndroidRuntime(5120): Process: com.trimps.eid.seal, PID: 5120
07-30 11:10:21.043: E/AndroidRuntime(5120): java.lang.UnsatisfiedLinkError: Native method not found: org.opencv.core.Mat.n_MatIII)J
07-30 11:10:21.043: E/AndroidRuntime(5120):         at org.opencv.core.Mat.n_Mat(Native Method)
07-30 11:10:21.043: E/AndroidRuntime(5120):         at org.opencv.core.Mat.<init>(Mat.java:37)
07-30 11:10:21.043: E/AndroidRuntime(5120):         at com.trimps.eid.seal.util.ImgProcessing.disCompress(ImgProcessing.java:186)
07-30 11:10:21.043: E/AndroidRuntime(5120):         at com.trimps.eid.seal.demo.SealInfos.try_decompress(SealInfos.java:308)
07-30 11:10:21.043: E/AndroidRuntime(5120):         at com.trimps.eid.seal.demo.SealInfos.processMsg(SealInfos.java:267)
07-30 11:10:21.043: E/AndroidRuntime(5120):         at com.trimps.eid.seal.demo.SealInfos.access$0(SealInfos.java:240)
07-30 11:10:21.043: E/AndroidRuntime(5120):         at com.trimps.eid.seal.demo.SealInfos$EventHandler.handleMessage(SealInfos.java:154)
07-30 11:10:21.043: E/AndroidRuntime(5120):         at android.os.Handler.dispatchMessage(Handler.java:102)
07-30 11:10:21.043: E/AndroidRuntime(5120):         at android.os.Looper.loop(Looper.java:212)
07-30 11:10:21.043: E/AndroidRuntime(5120):         at android.app.ActivityThread.main(ActivityThread.java:5135)
07-30 11:10:21.043: E/AndroidRuntime(5120):         at java.lang.reflect.Method.invokeNative(Native Method)
07-30 11:10:21.043: E/AndroidRuntime(5120):         at java.lang.reflect.Method.invoke(Method.java:515)
07-30 11:10:21.043: E/AndroidRuntime(5120):         at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:878)
07-30 11:10:21.043: E/AndroidRuntime(5120):         at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:694)
07-30 11:10:21.043: E/AndroidRuntime(5120):         at dalvik.system.NativeStart.main(Native Method)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|OpenCV中文网站

GMT+8, 2024-5-13 00:15 , Processed in 0.008594 second(s), 17 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表