java.lang.UnsatisfiedLinkError问题

来源:互联网 发布:叙永网络花店 编辑:程序博客网 时间:2024/05/21 10:08
08-01 15:11:12.944: E/AndroidRuntime(4771): FATAL EXCEPTION: Thread-14508-01 15:11:12.944: E/AndroidRuntime(4771): Process: org.pyraimds, PID: 477108-01 15:11:12.944: E/AndroidRuntime(4771): java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/org.pyraimds-1/base.apk"],nativeLibraryDirectories=[/data/app/org.pyraimds-1/lib/arm, /vendor/lib, /system/lib]]] couldn't find "libIDCardengine.so"08-01 15:11:12.944: E/AndroidRuntime(4771): at java.lang.Runtime.loadLibrary(Runtime.java:366)08-01 15:11:12.944: E/AndroidRuntime(4771): at java.lang.System.loadLibrary(System.java:989)08-01 15:11:12.944: E/AndroidRuntime(4771): at com.ym.idcard.reg.NativeOcr.<clinit>(NativeOcr.java:28)08-01 15:11:12.944: E/AndroidRuntime(4771): at com.yunmai.android.engine.OcrEngine.<init>(OcrEngine.java:97)

这个错误是说加载不到so库,只要在libs文件加下新建一个 armabi-v7a的文件,把armabi里面的so库拷一份到 armabi-v7a 文件夹下就可以了。
原因:http://blog.sina.com.cn/s/blog_6d45d11f010198q4.html

0 0