我在按照这个https://paddle-lite.readthedocs.io/zh/latest/quick_start/java_demo.html文档中运行预测实例程序时,在android studio中报错,报错如下
E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.baidu.paddle.lite, PID: 13705
java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.baidu.paddle.lite-2/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]] couldn't find "libpaddle_lite_jni.so"
at java.lang.Runtime.loadLibrary(Runtime.java:366)
at java.lang.System.loadLibrary(System.java:988)
at com.baidu.paddle.lite.PaddleLiteInitializer.init(PaddleLiteInitializer.java:20)
at com.baidu.paddle.lite.PaddlePredictor.(PaddlePredictor.java:197)
at com.baidu.paddle.lite.PaddlePredictor.createPaddlePredictor(PaddlePredictor.java:41)
at com.baidu.paddle.lite.MainActivity.getVersionInfo(MainActivity.java:65)
at com.baidu.paddle.lite.MainActivity.onCreate(MainActivity.java:24)
at android.app.Activity.performCreate(Activity.java:5990)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1106)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2280)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2392)
at android.app.ActivityThread.access$800(ActivityThread.java:153)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1305)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:135)
at android.app.ActivityThread.main(ActivityThread.java:5305)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:903)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698)
这该怎么解决,我已经折腾了好长时间了
我是在Ubuntu上下载预编译的预测库,准备预测部署模型,然后下载模型文件,最后把demo复制到Windows上的android studio上去运行的,然后就报错了,
这是我的整个目录