эмулятор X86 архитектуры. Предположительно, проблема связана с отсутствием SO библиотек для X86. Как следует действовать? Для решения данной проблемы можно выполнить следующие шаги: 1. Убедитесь, что в вашем проекте присутствуют SO библиотеки для x86 архитектуры. Обычно они находятся в папках libs/x86/
или src/main/jniLibs/x86/
. 2. Если SO библиотеки для x86 отсутствуют, вам потребуется создать их. Это может быть сделано автоматически при сборке проекта, если правильно настроены build.gradle файлы. 3. В случае использования NDK, убедитесь, что он корректно конфигурирован для создания SO библиотек для x86 архитектуры. 4. Если вы используете сторонние библиотеки, проверьте наличие версий этих библиотек, предназначенных для x86 архитектуры. 5. После добавления необходимых SO библиотек для x86 повторите тестирование вашего приложения на MUMU эмуляторе. Если после выполнения указанных выше шагов проблема сохраняется, рекомендуется обратиться за помощью к сообществу разработчиков или производителю эмулятора.
Процесс: com.baidu.paddle.lite.demo.ocr, PID: 18688
java.lang.RuntimeException: Загрузка libNative.so не удалась, проверьте наличие этой библиотеки в apk-файле.
at com.baidu.paddle.lite.demo.ocr.OCRPredictorNative.loadLibrary(OCRPredictorNative.java:18)
at com.baidu.paddle.lite.demo.ocr.OCRPredictorNative.(OCRPredictorNative.java:31)
at com.baidu.paddle.lite.demo.ocr.Predictor.loadModel(Predictor.java:127)
at com.baidu.paddle.lite.demo.ocr.Predictor.init(Predictor.java:50)
at com.baidu.paddle.lite.demo.ocr.Predictor.init(Predictor.java:89)
at com.baidu.paddle.lite.demo.ocr.MainActivity.onLoadModel(MainActivity.java:242)
at com.baidu.paddle.lite.demo.ocr.MainActivity$2.handleMessage(MainActivity.java:130)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:148)
at android.os.HandlerThread.run(HandlerThread.java:61)
Вызвано: java.lang.UnsatisfiedLinkError: неопределенный символ: stderr
at java.lang.Runtime.loadLibrary(Runtime.java:373)
at java.lang.System.loadLibrary(System.java:1076)
at com.baidu.paddle.lite.demo.ocr.OCRPredictorNative.loadLibrary(OCRPredictorNative.java:16)
at com.baidu.paddle.lite.demo.ocr.OCRPredictorNative.(OCRPredictorNative.java:31)
at com.baidu.paddle.lite.demo.ocr.Predictor.loadModel(Predictor.java:127)
at com.baidu.paddle.lite.demo.ocr.Predictor.init(Predictor.java:50)
at com.baidu.paddle.lite.demo.ocr.Predictor.init(Predictor.java:89)
at com.baidu.paddle.lite.demo.ocr.MainActivity.onLoadModel(MainActivity.java:242)
at com.baidu.paddle.lite.demo.ocr.MainActivity$2.handleMessage(MainActivity.java:130)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:148)
at android.os.HandlerThread.run(HandlerThread.java:61)