2015-09-23 6 views
2

Я использую библиотеку tesseract в своем коде для реализации OCR. Но найдите приведенную выше ошибку (упомянутую в заголовке). Поговорили с новой библиотекой tess-two по ссылке: https://github.com/rmtheis/tess-two. Но все же такая же проблема. Найдена только в устройствах samsung s3 и s4 mini. Пожалуйста, помогите мне. Я ищу проблему за последние несколько дней.Ошибка реализации OCR-java.lang.UnsatisfiedLinkError: dlopen failed: не удалось найти символ «png_set_longjmp_fn», на который ссылается «liblept.so»

Я использую студию Android для проекта.

Любая помощь приветствовалась.Спасибо заранее.

ответ

0

После обновления кода tess-two вам необходимо перестроить проект, выполнив команду build instructions.

В частности, вы должны быть уверены в повторном запуске шага ndk-build.

+0

Спасибо за ответ. Он отлично работает. Вы упомянули, что это было связано с ошибкой в ​​шагах здания. Спасибо большое. – Archana

+0

Моя проблема заключалась в обновлении android android. Любой может использовать это при необходимости. Исправленное использование команды андроидного обновления: проект обновления androi --target 1 --path , где путь к проекту - это путь к папке который содержит ваш проект. Спасибо. – Archana