Hi.while开发Android中OCR应用程序,我得到错误的"不幸的是OCR测试已停止"在Android模拟器 [英] Hi.while developing OCR application in Android i'm getting Error as "Unfortunately OCR test has stopped" in Android emulator

查看:417
本文介绍了Hi.while开发Android中OCR应用程序,我得到错误的"不幸的是OCR测试已停止"在Android模拟器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我一直在开发运行应用程序在模拟器我收到提示在Android.while OCR应用程序不幸的是OCR测试已停止。所以任何一个可以plz帮助我解决这个错误...在此先感谢....

在logcat的:

  08-26 14:24:45.128:D / dalvikvm(548):不晚启用CheckJNI(已上)
08-26 14:24:47.988:D /语言codeHelper(548):getOc​​rLanguageName:eng->英语
08-26 14:24:48.008:D /语言codeHelper(548):getTranslationLanguageName:ES-GT&;西班牙语
08-26 14:24:48.219:D / dalvikvm(548):GC_CONCURRENT释放261K,6%免费6680K / 7047K,暂停的8ms + 7毫秒
08-26 14:24:48.319:W / dalvikvm(548):异常Ljava /朗/的UnsatisfiedLinkError;扔在初始化LCOM /谷歌code /的tesseract /安卓/ TessBaseAPI;
08-26 14:24:48.319:D / AndroidRuntime(548):关闭VM
08-26 14:24:48.319:W / dalvikvm(548):主题ID = 1:螺纹未捕获的异常(组= 0x409c01f8)退出
08-26 14:24:48.369:E / AndroidRuntime(548):致命异常:主要
08-26 14:24:48.369:E / AndroidRuntime(548):java.lang.ExceptionInInitializerError
08-26 14:24:48.369:E / AndroidRuntime(548):在edu.sfsu.cs.orange.ocr.CaptureActivity.initOcrEngine(CaptureActivity.java:715)
08-26 14:24:48.369:E / AndroidRuntime(548):在edu.sfsu.cs.orange.ocr.CaptureActivity.onResume(CaptureActivity.java:372)
08-26 14:24:48.369:E / AndroidRuntime(548):在android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1154)
08-26 14:24:48.369:E / AndroidRuntime(548):在android.app.Activity.performResume(Activity.java:4539)
08-26 14:24:48.369:E / AndroidRuntime(548):在android.app.ActivityThread.performResumeActivity(ActivityThread.java:2434)
08-26 14:24:48.369:E / AndroidRuntime(548):在android.app.ActivityThread.handleResumeActivity(ActivityThread.java:2472)
08-26 14:24:48.369:E / AndroidRuntime(548):在android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1986)
08-26 14:24:48.369:E / AndroidRuntime(548):在android.app.ActivityThread.access $ 600(ActivityThread.java:123)
08-26 14:24:48.369:E / AndroidRuntime(548):在android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1147)
08-26 14:24:48.369:E / AndroidRuntime(548):在android.os.Handler.dispatchMessage(Handler.java:99)
08-26 14:24:48.369:E / AndroidRuntime(548):在android.os.Looper.loop(Looper.java:137)
08-26 14:24:48.369:E / AndroidRuntime(548):在android.app.ActivityThread.main(ActivityThread.java:4424)
08-26 14:24:48.369:E / AndroidRuntime(548):在java.lang.reflect.Method.invokeNative(本机方法)
08-26 14:24:48.369:E / AndroidRuntime(548):在java.lang.reflect.Method.invoke(Method.java:511)
08-26 14:24:48.369:E / AndroidRuntime(548):在com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:784)
08-26 14:24:48.369:E / AndroidRuntime(548):在com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
08-26 14:24:48.369:E / AndroidRuntime(548):在dalvik.system.NativeStart.main(本机方法)
08-26 14:24:48.369:E / AndroidRuntime(548):java.lang.UnsatisfiedLinkError中:产生的原因无法加载lept:findLibrary返回null
08-26 14:24:48.369:E / AndroidRuntime(548):在java.lang.Runtime.loadLibrary(Runtime.java:365)
08-26 14:24:48.369:E / AndroidRuntime(548):在java.lang.System.loadLibrary(System.java:535)
08-26 14:24:48.369:E / AndroidRuntime(548):在com.google code.tesseract.android.TessBaseAPI< clinit>(TessBaseAPI.java:46)
08-26 14:24:48.369:E / AndroidRuntime(548):17 ...更多
08-26 14:33:18.479:D /语言codeHelper(576):getOc​​rLanguageName:eng->英语
08-26 14:33:18.489:D /语言codeHelper(576):getTranslationLanguageName:ES-GT&;西班牙语
08-26 14:33:18.708:D / dalvikvm(576):GC_CONCURRENT释放263K,6%免费6682K / 7047K,暂停7毫秒+ 6ms的
08-26 14:33:18.809:W / dalvikvm(576):异常Ljava /朗/的UnsatisfiedLinkError;扔在初始化LCOM /谷歌code /的tesseract /安卓/ TessBaseAPI;
08-26 14:33:18.809:D / AndroidRuntime(576):关闭VM
08-26 14:33:18.809:W / dalvikvm(576):主题ID = 1:螺纹未捕获的异常(组= 0x409c01f8)退出
08-26 14:33:18.838:E / AndroidRuntime(576):致命异常:主要
08-26 14:33:18.838:E / AndroidRuntime(576):java.lang.ExceptionInInitializerError
08-26 14:33:18.838:E / AndroidRuntime(576):在edu.sfsu.cs.orange.ocr.CaptureActivity.initOcrEngine(CaptureActivity.java:715)
08-26 14:33:18.838:E / AndroidRuntime(576):在edu.sfsu.cs.orange.ocr.CaptureActivity.onResume(CaptureActivity.java:372)
08-26 14:33:18.838:E / AndroidRuntime(576):在android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1154)
08-26 14:33:18.838:E / AndroidRuntime(576):在android.app.Activity.performResume(Activity.java:4539)
08-26 14:33:18.838:E / AndroidRuntime(576):在android.app.ActivityThread.performResumeActivity(ActivityThread.java:2434)
08-26 14:33:18.838:E / AndroidRuntime(576):在android.app.ActivityThread.handleResumeActivity(ActivityThread.java:2472)
08-26 14:33:18.838:E / AndroidRuntime(576):在android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1986)
08-26 14:33:18.838:E / AndroidRuntime(576):在android.app.ActivityThread.access $ 600(ActivityThread.java:123)
08-26 14:33:18.838:E / AndroidRuntime(576):在android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1147)
08-26 14:33:18.838:E / AndroidRuntime(576):在android.os.Handler.dispatchMessage(Handler.java:99)
08-26 14:33:18.838:E / AndroidRuntime(576):在android.os.Looper.loop(Looper.java:137)
08-26 14:33:18.838:E / AndroidRuntime(576):在android.app.ActivityThread.main(ActivityThread.java:4424)
08-26 14:33:18.838:E / AndroidRuntime(576):在java.lang.reflect.Method.invokeNative(本机方法)
08-26 14:33:18.838:E / AndroidRuntime(576):在java.lang.reflect.Method.invoke(Method.java:511)
08-26 14:33:18.838:E / AndroidRuntime(576):在com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:784)
08-26 14:33:18.838:E / AndroidRuntime(576):在com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
08-26 14:33:18.838:E / AndroidRuntime(576):在dalvik.system.NativeStart.main(本机方法)
08-26 14:33:18.838:E / AndroidRuntime(576):java.lang.UnsatisfiedLinkError中:产生的原因无法加载lept:findLibrary返回null
08-26 14:33:18.838:E / AndroidRuntime(576):在java.lang.Runtime.loadLibrary(Runtime.java:365)
08-26 14:33:18.838:E / AndroidRuntime(576):在java.lang.System.loadLibrary(System.java:535)
08-26 14:33:18.838:E / AndroidRuntime(576):在com.google code.tesseract.android.TessBaseAPI< clinit>(TessBaseAPI.java:46)
08-26 14:33:18.838:E / AndroidRuntime(576):17 ...更多
08-26 14:33:23.109:I /流程(576):发送信号。 PID:576 SIG:9
08-26 15:31:18.949:D /语言codeHelper(732):getOc​​rLanguageName:eng->英语
08-26 15:31:18.969:D /语言codeHelper(732):getTranslationLanguageName:ES-GT&;西班牙语
08-26 15:31:19.189:D / dalvikvm(732):GC_CONCURRENT释放241K,6%免费6680K / 7047K,暂停7毫秒+ 6ms的
08-26 15:31:19.289:W / dalvikvm(732):异常Ljava /朗/的UnsatisfiedLinkError;扔在初始化LCOM /谷歌code /的tesseract /安卓/ TessBaseAPI;
08-26 15:31:19.289:D / AndroidRuntime(732):关闭VM
08-26 15:31:19.299:W / dalvikvm(732):主题ID = 1:螺纹未捕获的异常(组= 0x409c01f8)退出
08-26 15:31:19.319:E / AndroidRuntime(732):致命异常:主要
08-26 15:31:19.319:E / AndroidRuntime(732):java.lang.ExceptionInInitializerError
08-26 15:31:19.319:E / AndroidRuntime(732):在edu.sfsu.cs.orange.ocr.CaptureActivity.initOcrEngine(CaptureActivity.java:715)
08-26 15:31:19.319:E / AndroidRuntime(732):在edu.sfsu.cs.orange.ocr.CaptureActivity.onResume(CaptureActivity.java:372)
08-26 15:31:19.319:E / AndroidRuntime(732):在android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1154)
08-26 15:31:19.319:E / AndroidRuntime(732):在android.app.Activity.performResume(Activity.java:4539)
08-26 15:31:19.319:E / AndroidRuntime(732):在android.app.ActivityThread.performResumeActivity(ActivityThread.java:2434)
08-26 15:31:19.319:E / AndroidRuntime(732):在android.app.ActivityThread.handleResumeActivity(ActivityThread.java:2472)
08-26 15:31:19.319:E / AndroidRuntime(732):在android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1986)
08-26 15:31:19.319:E / AndroidRuntime(732):在android.app.ActivityThread.access $ 600(ActivityThread.java:123)
08-26 15:31:19.319:E / AndroidRuntime(732):在android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1147)
08-26 15:31:19.319:E / AndroidRuntime(732):在android.os.Handler.dispatchMessage(Handler.java:99)
08-26 15:31:19.319:E / AndroidRuntime(732):在android.os.Looper.loop(Looper.java:137)
08-26 15:31:19.319:E / AndroidRuntime(732):在android.app.ActivityThread.main(ActivityThread.java:4424)
08-26 15:31:19.319:E / AndroidRuntime(732):在java.lang.reflect.Method.invokeNative(本机方法)
08-26 15:31:19.319:E / AndroidRuntime(732):在java.lang.reflect.Method.invoke(Method.java:511)
08-26 15:31:19.319:E / AndroidRuntime(732):在com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:784)
08-26 15:31:19.319:E / AndroidRuntime(732):在com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
08-26 15:31:19.319:E / AndroidRuntime(732):在dalvik.system.NativeStart.main(本机方法)
08-26 15:31:19.319:E / AndroidRuntime(732):java.lang.UnsatisfiedLinkError中:产生的原因无法加载lept:findLibrary返回null
08-26 15:31:19.319:E / AndroidRuntime(732):在java.lang.Runtime.loadLibrary(Runtime.java:365)
08-26 15:31:19.319:E / AndroidRuntime(732):在java.lang.System.loadLibrary(System.java:535)
08-26 15:31:19.319:E / AndroidRuntime(732):在com.google code.tesseract.android.TessBaseAPI< clinit>(TessBaseAPI.java:46)
08-26 15:31:19.319:E / AndroidRuntime(732):17 ...更多
08-26 15:31:24.919:I /流程(732):发送信号。 PID:732 SIG:9


解决方案

该错误是在存在的:

  edu.sfsu.cs.orange.ocr.CaptureActivity.initOcrEngine(CaptureActivity.java:715)

的行类715 CaptureActivity 。此外,该日志(接近尾声)中列出的原因是,它可以启动一个库来启动类TessBaseAPI。

假设没有错误,当你在Eclipse编写code,那么一个可能的原因是您正在使用库时将其发送到手机或仿真器不被添加到所有。为了解决这个问题,你需要编辑项目属性,包括你已经添加到项目库。见<一href=\"http://stackoverflow.com/questions/3642928/adding-a-library-jar-to-an-eclipse-android-project\">Adding库/ JAR到Eclipse Android项目。

i've been developing OCR application in Android.while running the app in Emulator i'm getting Error as "Unfortunately OCR test has stopped".so can any one plz help me to resolve the error...Thanks in advance....

The Logcat:

08-26 14:24:45.128: D/dalvikvm(548): Not late-enabling CheckJNI (already on)
08-26 14:24:47.988: D/LanguageCodeHelper(548): getOcrLanguageName: eng->English
08-26 14:24:48.008: D/LanguageCodeHelper(548): getTranslationLanguageName: es->Spanish
08-26 14:24:48.219: D/dalvikvm(548): GC_CONCURRENT freed 261K, 6% free 6680K/7047K, paused 8ms+7ms
08-26 14:24:48.319: W/dalvikvm(548): Exception Ljava/lang/UnsatisfiedLinkError; thrown while initializing Lcom/googlecode/tesseract/android/TessBaseAPI;
08-26 14:24:48.319: D/AndroidRuntime(548): Shutting down VM
08-26 14:24:48.319: W/dalvikvm(548): threadid=1: thread exiting with uncaught exception (group=0x409c01f8)
08-26 14:24:48.369: E/AndroidRuntime(548): FATAL EXCEPTION: main
08-26 14:24:48.369: E/AndroidRuntime(548): java.lang.ExceptionInInitializerError
08-26 14:24:48.369: E/AndroidRuntime(548):  at edu.sfsu.cs.orange.ocr.CaptureActivity.initOcrEngine(CaptureActivity.java:715)
08-26 14:24:48.369: E/AndroidRuntime(548):  at edu.sfsu.cs.orange.ocr.CaptureActivity.onResume(CaptureActivity.java:372)
08-26 14:24:48.369: E/AndroidRuntime(548):  at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1154)
08-26 14:24:48.369: E/AndroidRuntime(548):  at android.app.Activity.performResume(Activity.java:4539)
08-26 14:24:48.369: E/AndroidRuntime(548):  at android.app.ActivityThread.performResumeActivity(ActivityThread.java:2434)
08-26 14:24:48.369: E/AndroidRuntime(548):  at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:2472)
08-26 14:24:48.369: E/AndroidRuntime(548):  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1986)
08-26 14:24:48.369: E/AndroidRuntime(548):  at android.app.ActivityThread.access$600(ActivityThread.java:123)
08-26 14:24:48.369: E/AndroidRuntime(548):  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1147)
08-26 14:24:48.369: E/AndroidRuntime(548):  at android.os.Handler.dispatchMessage(Handler.java:99)
08-26 14:24:48.369: E/AndroidRuntime(548):  at android.os.Looper.loop(Looper.java:137)
08-26 14:24:48.369: E/AndroidRuntime(548):  at android.app.ActivityThread.main(ActivityThread.java:4424)
08-26 14:24:48.369: E/AndroidRuntime(548):  at java.lang.reflect.Method.invokeNative(Native Method)
08-26 14:24:48.369: E/AndroidRuntime(548):  at java.lang.reflect.Method.invoke(Method.java:511)
08-26 14:24:48.369: E/AndroidRuntime(548):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
08-26 14:24:48.369: E/AndroidRuntime(548):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
08-26 14:24:48.369: E/AndroidRuntime(548):  at dalvik.system.NativeStart.main(Native Method)
08-26 14:24:48.369: E/AndroidRuntime(548): Caused by: java.lang.UnsatisfiedLinkError: Couldn't load lept: findLibrary returned null
08-26 14:24:48.369: E/AndroidRuntime(548):  at java.lang.Runtime.loadLibrary(Runtime.java:365)
08-26 14:24:48.369: E/AndroidRuntime(548):  at java.lang.System.loadLibrary(System.java:535)
08-26 14:24:48.369: E/AndroidRuntime(548):  at com.googlecode.tesseract.android.TessBaseAPI.<clinit>(TessBaseAPI.java:46)
08-26 14:24:48.369: E/AndroidRuntime(548):  ... 17 more
08-26 14:33:18.479: D/LanguageCodeHelper(576): getOcrLanguageName: eng->English
08-26 14:33:18.489: D/LanguageCodeHelper(576): getTranslationLanguageName: es->Spanish
08-26 14:33:18.708: D/dalvikvm(576): GC_CONCURRENT freed 263K, 6% free 6682K/7047K, paused 7ms+6ms
08-26 14:33:18.809: W/dalvikvm(576): Exception Ljava/lang/UnsatisfiedLinkError; thrown while initializing Lcom/googlecode/tesseract/android/TessBaseAPI;
08-26 14:33:18.809: D/AndroidRuntime(576): Shutting down VM
08-26 14:33:18.809: W/dalvikvm(576): threadid=1: thread exiting with uncaught exception (group=0x409c01f8)
08-26 14:33:18.838: E/AndroidRuntime(576): FATAL EXCEPTION: main
08-26 14:33:18.838: E/AndroidRuntime(576): java.lang.ExceptionInInitializerError
08-26 14:33:18.838: E/AndroidRuntime(576):  at edu.sfsu.cs.orange.ocr.CaptureActivity.initOcrEngine(CaptureActivity.java:715)
08-26 14:33:18.838: E/AndroidRuntime(576):  at edu.sfsu.cs.orange.ocr.CaptureActivity.onResume(CaptureActivity.java:372)
08-26 14:33:18.838: E/AndroidRuntime(576):  at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1154)
08-26 14:33:18.838: E/AndroidRuntime(576):  at android.app.Activity.performResume(Activity.java:4539)
08-26 14:33:18.838: E/AndroidRuntime(576):  at android.app.ActivityThread.performResumeActivity(ActivityThread.java:2434)
08-26 14:33:18.838: E/AndroidRuntime(576):  at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:2472)
08-26 14:33:18.838: E/AndroidRuntime(576):  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1986)
08-26 14:33:18.838: E/AndroidRuntime(576):  at android.app.ActivityThread.access$600(ActivityThread.java:123)
08-26 14:33:18.838: E/AndroidRuntime(576):  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1147)
08-26 14:33:18.838: E/AndroidRuntime(576):  at android.os.Handler.dispatchMessage(Handler.java:99)
08-26 14:33:18.838: E/AndroidRuntime(576):  at android.os.Looper.loop(Looper.java:137)
08-26 14:33:18.838: E/AndroidRuntime(576):  at android.app.ActivityThread.main(ActivityThread.java:4424)
08-26 14:33:18.838: E/AndroidRuntime(576):  at java.lang.reflect.Method.invokeNative(Native Method)
08-26 14:33:18.838: E/AndroidRuntime(576):  at java.lang.reflect.Method.invoke(Method.java:511)
08-26 14:33:18.838: E/AndroidRuntime(576):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
08-26 14:33:18.838: E/AndroidRuntime(576):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
08-26 14:33:18.838: E/AndroidRuntime(576):  at dalvik.system.NativeStart.main(Native Method)
08-26 14:33:18.838: E/AndroidRuntime(576): Caused by: java.lang.UnsatisfiedLinkError: Couldn't load lept: findLibrary returned null
08-26 14:33:18.838: E/AndroidRuntime(576):  at java.lang.Runtime.loadLibrary(Runtime.java:365)
08-26 14:33:18.838: E/AndroidRuntime(576):  at java.lang.System.loadLibrary(System.java:535)
08-26 14:33:18.838: E/AndroidRuntime(576):  at com.googlecode.tesseract.android.TessBaseAPI.<clinit>(TessBaseAPI.java:46)
08-26 14:33:18.838: E/AndroidRuntime(576):  ... 17 more
08-26 14:33:23.109: I/Process(576): Sending signal. PID: 576 SIG: 9
08-26 15:31:18.949: D/LanguageCodeHelper(732): getOcrLanguageName: eng->English
08-26 15:31:18.969: D/LanguageCodeHelper(732): getTranslationLanguageName: es->Spanish
08-26 15:31:19.189: D/dalvikvm(732): GC_CONCURRENT freed 241K, 6% free 6680K/7047K, paused 7ms+6ms
08-26 15:31:19.289: W/dalvikvm(732): Exception Ljava/lang/UnsatisfiedLinkError; thrown while initializing Lcom/googlecode/tesseract/android/TessBaseAPI;
08-26 15:31:19.289: D/AndroidRuntime(732): Shutting down VM
08-26 15:31:19.299: W/dalvikvm(732): threadid=1: thread exiting with uncaught exception (group=0x409c01f8)
08-26 15:31:19.319: E/AndroidRuntime(732): FATAL EXCEPTION: main
08-26 15:31:19.319: E/AndroidRuntime(732): java.lang.ExceptionInInitializerError
08-26 15:31:19.319: E/AndroidRuntime(732):  at edu.sfsu.cs.orange.ocr.CaptureActivity.initOcrEngine(CaptureActivity.java:715)
08-26 15:31:19.319: E/AndroidRuntime(732):  at edu.sfsu.cs.orange.ocr.CaptureActivity.onResume(CaptureActivity.java:372)
08-26 15:31:19.319: E/AndroidRuntime(732):  at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1154)
08-26 15:31:19.319: E/AndroidRuntime(732):  at android.app.Activity.performResume(Activity.java:4539)
08-26 15:31:19.319: E/AndroidRuntime(732):  at android.app.ActivityThread.performResumeActivity(ActivityThread.java:2434)
08-26 15:31:19.319: E/AndroidRuntime(732):  at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:2472)
08-26 15:31:19.319: E/AndroidRuntime(732):  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1986)
08-26 15:31:19.319: E/AndroidRuntime(732):  at android.app.ActivityThread.access$600(ActivityThread.java:123)
08-26 15:31:19.319: E/AndroidRuntime(732):  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1147)
08-26 15:31:19.319: E/AndroidRuntime(732):  at android.os.Handler.dispatchMessage(Handler.java:99)
08-26 15:31:19.319: E/AndroidRuntime(732):  at android.os.Looper.loop(Looper.java:137)
08-26 15:31:19.319: E/AndroidRuntime(732):  at android.app.ActivityThread.main(ActivityThread.java:4424)
08-26 15:31:19.319: E/AndroidRuntime(732):  at java.lang.reflect.Method.invokeNative(Native Method)
08-26 15:31:19.319: E/AndroidRuntime(732):  at java.lang.reflect.Method.invoke(Method.java:511)
08-26 15:31:19.319: E/AndroidRuntime(732):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
08-26 15:31:19.319: E/AndroidRuntime(732):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
08-26 15:31:19.319: E/AndroidRuntime(732):  at dalvik.system.NativeStart.main(Native Method)
08-26 15:31:19.319: E/AndroidRuntime(732): Caused by: java.lang.UnsatisfiedLinkError: Couldn't load lept: findLibrary returned null
08-26 15:31:19.319: E/AndroidRuntime(732):  at java.lang.Runtime.loadLibrary(Runtime.java:365)
08-26 15:31:19.319: E/AndroidRuntime(732):  at java.lang.System.loadLibrary(System.java:535)
08-26 15:31:19.319: E/AndroidRuntime(732):  at com.googlecode.tesseract.android.TessBaseAPI.<clinit>(TessBaseAPI.java:46)
08-26 15:31:19.319: E/AndroidRuntime(732):  ... 17 more
08-26 15:31:24.919: I/Process(732): Sending signal. PID: 732 SIG: 9

解决方案

The error is occuring at:

edu.sfsu.cs.orange.ocr.CaptureActivity.initOcrEngine(CaptureActivity.java:715)

ie line 715 of class CaptureActivity. Furthermore, the cause listed in the log (towards the end) is that it could start a library to initiate the class TessBaseAPI.

Assuming that there are no errors when you are writing your code in eclipse, then a likely cause is that a library you are using isn't be added to the all when it is sent to the phone or emulator. To solve this, you need to edit the project properties to include the libraries you have added to the project. See Adding a library/JAR to an Eclipse Android project.

这篇关于Hi.while开发Android中OCR应用程序,我得到错误的&QUOT;不幸的是OCR测试已停止&QUOT;在Android模拟器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆