2021-03-22 08:58:32.086 19596-19660/? E/AndroidRuntime: FATAL EXCEPTION: AsyncTask #1
Process: ai.djl.examples.mxnet_android_template, PID: 19596
java.lang.RuntimeException: An error occurred while executing doInBackground()
at android.os.AsyncTask$4.done(AsyncTask.java:415)
at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:383)
at java.util.concurrent.FutureTask.setException(FutureTask.java:252)
at java.util.concurrent.FutureTask.run(FutureTask.java:271)
at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:305)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.lang.Thread.run(Thread.java:923)
Caused by: ai.djl.engine.EngineException: No deep learning engine found.
Please refer to https://github.com/awslabs/djl/blob/master/docs/development/troubleshooting.md for more details.
at ai.djl.engine.Engine.getInstance(Engine.java:120)
at ai.djl.repository.zoo.BaseModelLoader.loadModel(BaseModelLoader.java:115)
at ai.djl.repository.zoo.ModelZoo.loadModel(ModelZoo.java:190)
at ai.djl.examples.MainActivity$LoadModel.doInBackground(MainActivity.java:73)
at ai.djl.examples.MainActivity$LoadModel.doInBackground(MainActivity.java:55)
at android.os.AsyncTask$3.call(AsyncTask.java:394)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
... 4 more
Caused by: ai.djl.engine.EngineException: Failed to load MXNet native library
at ai.djl.mxnet.engine.MxEngine.newInstance(MxEngine.java:71)
at ai.djl.mxnet.engine.MxEngineProvider.getEngine(MxEngineProvider.java:27)
at ai.djl.engine.Engine.initEngine(Engine.java:62)
at ai.djl.engine.Engine.<clinit>(Engine.java:52)
at ai.djl.engine.Engine.getInstance(Engine.java:117)
... 10 more
Caused by: java.lang.UnsatisfiedLinkError: Unable to load library 'mxnet':
dlopen failed: library "libopenblas.so" not found: needed by /data/app/~~PMFaDTL5_sXMoTOS8ju7Tw==/ai.djl.examples.mxnet_android_template-xQ2vqDuBtyB5XvOIuB_5-w==/base.apk!/lib/arm64-v8a/libmxnet.so in namespace classloader-namespace
dlopen failed: library "libopenblas.so" not found: needed by /data/app/~~PMFaDTL5_sXMoTOS8ju7Tw==/ai.djl.examples.mxnet_android_template-xQ2vqDuBtyB5XvOIuB_5-w==/base.apk!/lib/arm64-v8a/libmxnet.so in namespace classloader-namespace
dlopen failed: library "libopenblas.so" not found: needed by /data/app/~~PMFaDTL5_sXMoTOS8ju7Tw==/ai.djl.examples.mxnet_android_template-xQ2vqDuBtyB5XvOIuB_5-w==/base.apk!/lib/arm64-v8a/libmxnet.so in namespace classloader-namespace
Native library (android-aarch64/libmxnet.so) not found in resource path (.)
at com.sun.jna.NativeLibrary.loadLibrary(NativeLibrary.java:302)
at com.sun.jna.NativeLibrary.getInstance(NativeLibrary.java:455)
at com.sun.jna.Library$Handler.<init>(Library.java:192)
at com.sun.jna.Native.load(Native.java:596)
at ai.djl.mxnet.jna.LibUtils.loadLibrary(LibUtils.java:72)
at ai.djl.mxnet.jna.JnaUtils.<clinit>(JnaUtils.java:69)
at ai.djl.mxnet.jna.JnaUtils.getAllOpNames(JnaUtils.java:88)
at ai.djl.mxnet.engine.MxEngine.newInstance(MxEngine.java:49)
... 14 more
Suppressed: java.lang.UnsatisfiedLinkError: dlopen failed: library "libopenblas.so" not found: needed by /data/app/~~PMFaDTL5_sXMoTOS8ju7Tw==/ai.djl.examples.mxnet_android_template-xQ2vqDuBtyB5XvOIuB_5-w==/base.apk!/lib/arm64-v8a/libmxnet.so in namespace classloader-namespace
at com.sun.jna.Native.open(Native Method)
at com.sun.jna.NativeLibrary.loadLibrary(NativeLibrary.java:191)
... 21 more
Suppressed: java.lang.UnsatisfiedLinkError: dlopen failed: library "libopenblas.so" not found: needed by /data/app/~~PMFaDTL5_sXMoTOS8ju7Tw==/ai.djl.examples.mxnet_android_template-xQ2vqDuBtyB5XvOIuB_5-w==/base.apk!/lib/arm64-v8a/libmxnet.so in namespace classloader-namespace
at com.sun.jna.Native.open(Native Method)
at com.sun.jna.NativeLibrary.loadLibrary(NativeLibrary.java:204)
... 21 more
2021-03-22 08:58:32.087 19596-19660/? E/AndroidRuntime: Suppressed: java.lang.UnsatisfiedLinkError: dlopen failed: library "libopenblas.so" not found: needed by /data/app/~~PMFaDTL5_sXMoTOS8ju7Tw==/ai.djl.examples.mxnet_android_template-xQ2vqDuBtyB5XvOIuB_5-w==/base.apk!/lib/arm64-v8a/libmxnet.so in namespace classloader-namespace
at java.lang.Runtime.loadLibrary0(Runtime.java:1087)
at java.lang.Runtime.loadLibrary0(Runtime.java:1008)
at java.lang.System.loadLibrary(System.java:1664)
at com.sun.jna.NativeLibrary.loadLibrary(NativeLibrary.java:218)
... 21 more
Suppressed: java.io.IOException: Native library (android-aarch64/libmxnet.so) not found in resource path (.)
at com.sun.jna.Native.extractFromResourcePath(Native.java:1095)
at com.sun.jna.NativeLibrary.loadLibrary(NativeLibrary.java:276)
... 21 more