jni开发中遇到的问题3:Caused by: java.lang.UnsatisfiedLinkError: Native method not found

本文介绍了解决两个类中定义相同本地方法导致的问题。当一个类实现了本地方法而另一个未实现时,会出现找不到该方法的错误。文章提供了解决方案,即确保在定义本地方法的类中生成相应的头文件。
问题截图:

造成问题的原因:
概述:在两个类中有定义同样的本地方法,一个类有做了本地的处理,另一个类没有,所以就会报找不到

解决的方法:
在一个类中要定义本地方法,就要生成对应的头文件(如下图)
小插曲:生成对应头文件的方法:








decodeVideo_length(ms):15000 2025-10-29 18:34:29.072 22268-22268 MainActivity com.tencent.yolov5ncnn D decodeVideo_length:15 2025-10-29 18:34:29.336 22268-22268 System.err com.tencent.yolov5ncnn W Warning: Version of org.bytedeco:ffmpeg could not be found. 2025-10-29 18:34:29.368 22268-22268 nativeloader com.tencent.yolov5ncnn D Load libavutil.so using class loader ns clns-9 (caller=/data/app/~~AxthyRrlzwhqMwH4WyQ0nw==/com.tencent.yolov5ncnn-x18wEN5oUtP2Ntei_KUg_Q==/base.apk): dlopen failed: library "libavutil.so" not found 2025-10-29 18:34:29.379 22268-22268 nativeloader com.tencent.yolov5ncnn D Load libjniavutil.so using class loader ns clns-9 (caller=/data/app/~~AxthyRrlzwhqMwH4WyQ0nw==/com.tencent.yolov5ncnn-x18wEN5oUtP2Ntei_KUg_Q==/base.apk): dlopen failed: library "libjniavutil.so" not found 2025-10-29 18:34:29.404 22268-22268 nativeloader com.tencent.yolov5ncnn D Load libjnijavacpp.so using class loader ns clns-9 (caller=/data/app/~~AxthyRrlzwhqMwH4WyQ0nw==/com.tencent.yolov5ncnn-x18wEN5oUtP2Ntei_KUg_Q==/base.apk): dlopen failed: library "libjnijavacpp.so" not found 2025-10-29 18:34:29.426 22268-22268 cent.yolov5ncnn com.tencent.yolov5ncnn I Rejecting re-init on previously-failed class java.lang.Class<org.bytedeco.ffmpeg.global.avutil>: java.lang.UnsatisfiedLinkError: dlopen failed: library "libjniavutil.so" not found at void java.lang.Runtime.loadLibrary0(java.lang.ClassLoader, java.lang.Class, java.lang.String) (Runtime.java:1090) at void java.lang.Runtime.loadLibrary0(java.lang.Class, java.lang.String) (Runtime.java:1012) at void java.lang.System.loadLibrary(java.lang.String) (System.java:1765) at java.lang.String org.bytedeco.javacpp.Loader.loadLibrary(java.lang.Class, java.net.URL[], java.lang.String, java.lang.String[]) (Loader.java:1832) at java.lang.String org.bytedeco.javacpp.Loader.load(java.lang.Class, java.util.Properties, boolean, java.lang.String) (Loader.java:1423) at java.lang.String org.bytedeco.javacpp.Loader.load(java.lang.Class, java.util.Properties, boolean) (Loader.java:1234) at java.lang.String org.bytedeco.javacpp.Loader.load() (Loader.java:1210) at void org.bytedeco.ffmpeg.global.avutil.<clinit>() (avutil.java:14) at java.lang.Class java.lang.Class.classForName(java.lang.String, boolean, java.lang.ClassLoader) (Class.java:-2) at java.lang.Class java.lang.Class.forName(java.lang.String, boolean, java.lang.ClassLoader) (Class.java:597) at java.lang.String org.bytedeco.javacpp.Loader.load(java.lang.Class, java.util.Properties, boolean, java.lang.String) (Loader.java:1289) at java.lang.String org.bytedeco.javacpp.Loader.load(java.lang.Class, java.util.Properties, boolean) (Loader.java:1234) at java.lang.String org.bytedeco.javacpp.Loader.load(java.lang.Class) (Loader.java:1226) at void org.bytedeco.javacv.FFmpegFrameGrabber.tryLoad() (FFmpegFrameGrabber.java:111) at void org.bytedeco.javacv.FFmpegFrameGrabber.<clinit>() (FFmpegFrameGrabber.java:137) at void com.tencent.yolov5ncnn.MainActivity.decodeVideo(android.net.Uri) (MainActivity.java:298) at void com.tencent.yolov5ncnn.MainActivity.onActivityResult(int, int, android.content.Intent) (MainActivity.java:228) at void android.app.Activity.onActivityResult(int, int, android.content.Intent, android.app.ComponentCaller) (Activity.java:7626) at void android.app.Activity.internalDispatchActivityResult(java.lang.String, int, int, android.content.Intent, android.app.ComponentCaller, java.lang.String) (Activity.java:9546) at void android.app.Activity.dispatchActivityResult(java.lang.String, int, int, android.content.Intent, android.app.ComponentCaller, java.lang.String) (Activity.java:9523) at void android.app.ActivityThread.deliverResults(android.app.ActivityThread$ActivityClientRecord, java.util.List, java.lang.String) (ActivityThread.java:6173) at void android.app.ActivityThread.handleSendResult(android.app.ActivityThread$ActivityClientRecord, java.util.List, java.lang.String) (ActivityThread.java:6223) at void android.app.servertransaction.ActivityResultItem.execute(android.app.ClientTransactionHandler, android.app.ActivityThread$ActivityClientRecord, android.app.servertransaction.PendingTransactionActions) (ActivityResultItem.java:78) at void android.app.servertransaction.ActivityTransactionItem.execute(android.app.ClientTransactionHandler, android.app.servertransaction.PendingTransactionActions) (ActivityTransactionItem.java:63) at void android.app.servertransaction.TransactionExecutor.executeNonLifecycleItem(android.app.servertransaction.ClientTransaction, android.app.servertransaction.ClientTransactionItem, boolean) (TransactionExecutor.java:133) at void android.app.servertransaction.TransactionExecutor.executeTransactionItems(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:103) at void android.app.servertransaction.TransactionExecutor.execute(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:80) at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:2823) at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:110) 2025-10-29 18:34:29.426 22268-22268 cent.yolov5ncnn com.tencent.yolov5ncnn I at boolean android.os.Looper.loopOnce(android.os.Looper, long, int) (Looper.java:248) at void android.os.Looper.loop() (Looper.java:338) at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:9067) at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2) at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:593) at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:932) Caused by: java.lang.UnsatisfiedLinkError: Could not find jniavutil in class, module, and library paths. at java.lang.String org.bytedeco.javacpp.Loader.loadLibrary(java.lang.Class, java.net.URL[], java.lang.String, java.lang.String[]) (Loader.java:1799) at java.lang.String org.bytedeco.javacpp.Loader.load(java.lang.Class, java.util.Properties, boolean, java.lang.String) (Loader.java:1423) at java.lang.String org.bytedeco.javacpp.Loader.load(java.lang.Class, java.util.Properties, boolean) (Loader.java:1234) at java.lang.String org.bytedeco.javacpp.Loader.load() (Loader.java:1210) at void org.bytedeco.ffmpeg.global.avutil.<clinit>() (avutil.java:14) at java.lang.Class java.lang.Class.classForName(java.lang.String, boolean, java.lang.ClassLoader) (Class.java:-2) at java.lang.Class java.lang.Class.forName(java.lang.String, boolean, java.lang.ClassLoader) (Class.java:597) at java.lang.String org.bytedeco.javacpp.Loader.load(java.lang.Class, java.util.Properties, boolean, java.lang.String) (Loader.java:1289) at java.lang.String org.bytedeco.javacpp.Loader.load(java.lang.Class, java.util.Properties, boolean) (Loader.java:1234) at java.lang.String org.bytedeco.javacpp.Loader.load(java.lang.Class) (Loader.java:1226) at void org.bytedeco.javacv.FFmpegFrameGrabber.tryLoad() (FFmpegFrameGrabber.java:111) at void org.bytedeco.javacv.FFmpegFrameGrabber.<clinit>() (FFmpegFrameGrabber.java:137) at void com.tencent.yolov5ncnn.MainActivity.decodeVideo(android.net.Uri) (MainActivity.java:298) at void com.tencent.yolov5ncnn.MainActivity.onActivityResult(int, int, android.content.Intent) (MainActivity.java:228) at void android.app.Activity.onActivityResult(int, int, android.content.Intent, android.app.ComponentCaller) (Activity.java:7626) at void android.app.Activity.internalDispatchActivityResult(java.lang.String, int, int, android.content.Intent, android.app.ComponentCaller, java.lang.String) (Activity.java:9546) at void android.app.Activity.dispatchActivityResult(java.lang.String, int, int, android.content.Intent, android.app.ComponentCaller, java.lang.String) (Activity.java:9523) at void android.app.ActivityThread.deliverResults(android.app.ActivityThread$ActivityClientRecord, java.util.List, java.lang.String) (ActivityThread.java:6173) at void android.app.ActivityThread.handleSendResult(android.app.ActivityThread$ActivityClientRecord, java.util.List, java.lang.String) (ActivityThread.java:6223) at void android.app.servertransaction.ActivityResultItem.execute(android.app.ClientTransactionHandler, android.app.ActivityThread$ActivityClientRecord, android.app.servertransaction.PendingTransactionActions) (ActivityResultItem.java:78) at void android.app.servertransaction.ActivityTransactionItem.execute(android.app.ClientTransactionHandler, android.app.servertransaction.PendingTransactionActions) (ActivityTransactionItem.java:63) at void android.app.servertransaction.TransactionExecutor.executeNonLifecycleItem(android.app.servertransaction.ClientTransaction, android.app.servertransaction.ClientTransactionItem, boolean) (TransactionExecutor.java:133) at void android.app.servertransaction.TransactionExecutor.executeTransactionItems(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:103) at void android.app.servertransaction.TransactionExecutor.execute(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:80) 2025-10-29 18:34:29.426 22268-22268 cent.yolov5ncnn com.tencent.yolov5ncnn I at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:2823) at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:110) at boolean android.os.Looper.loopOnce(android.os.Looper, long, int) (Looper.java:248) at void android.os.Looper.loop() (Looper.java:338) at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:9067) at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2) at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:593) at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:932) 2025-10-29 18:34:29.426 22268-22268 AndroidRuntime com.tencent.yolov5ncnn D Shutting down VM 2025-10-29 18:34:29.428 22268-22268 AndroidRuntime com.tencent.yolov5ncnn E FATAL EXCEPTION: main Process: com.tencent.yolov5ncnn, PID: 22268 java.lang.NoClassDefFoundError: org.bytedeco.ffmpeg.global.avutil at java.lang.Class.classForName(Native Method) at java.lang.Class.forName(Class.java:597) at org.bytedeco.javacpp.Loader.load(Loader.java:1289) at org.bytedeco.javacpp.Loader.load(Loader.java:1234) at org.bytedeco.javacpp.Loader.load(Loader.java:1210) at org.bytedeco.ffmpeg.avformat.Read_packet_Pointer_BytePointer_int.<clinit>(Read_packet_Pointer_BytePointer_int.java:45) at org.bytedeco.javacv.FFmpegFrameGrabber.<clinit>(FFmpegFrameGrabber.java:372) at com.tencent.yolov5ncnn.MainActivity.decodeVideo(MainActivity.java:298) at com.tencent.yolov5ncnn.MainActivity.onActivityResult(MainActivity.java:228) at android.app.Activity.onActivityResult(Activity.java:7626) at android.app.Activity.internalDispatchActivityResult(Activity.java:9546) at android.app.Activity.dispatchActivityResult(Activity.java:9523) at android.app.ActivityThread.deliverResults(ActivityThread.java:6173) at android.app.ActivityThread.handleSendResult(ActivityThread.java:6223) at android.app.servertransaction.ActivityResultItem.execute(ActivityResultItem.java:78) at android.app.servertransaction.ActivityTransactionItem.execute(ActivityTransactionItem.java:63) at android.app.servertransaction.TransactionExecutor.executeNonLifecycleItem(TransactionExecutor.java:133) at android.app.servertransaction.TransactionExecutor.executeTransactionItems(TransactionExecutor.java:103) at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:80) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2823) at android.os.Handler.dispatchMessage(Handler.java:110) at android.os.Looper.loopOnce(Looper.java:248) at android.os.Looper.loop(Looper.java:338) at android.app.ActivityThread.main(ActivityThread.java:9067) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:593) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:932) Caused by: java.lang.UnsatisfiedLinkError: dlopen failed: library "libjniavutil.so" not found at java.lang.Runtime.loadLibrary0(Runtime.java:1090) at java.lang.Runtime.loadLibrary0(Runtime.java:1012) at java.lang.System.loadLibrary(System.java:1765) at org.bytedeco.javacpp.Loader.loadLibrary(Loader.java:1832) at org.bytedeco.javacpp.Loader.load(Loader.java:1423) at org.bytedeco.javacpp.Loader.load(Loader.java:1234) at org.bytedeco.javacpp.Loader.load(Loader.java:1210) at org.bytedeco.ffmpeg.global.avutil.<clinit>(avutil.java:14) at java.lang.Class.classForName(Native Method) at java.lang.Class.forName(Class.java:597) at org.bytedeco.javacpp.Loader.load(Loader.java:1289) at org.bytedeco.javacpp.Loader.load(Loader.java:1234) at org.bytedeco.javacpp.Loader.load(Loader.java:1226) at org.bytedeco.javacv.FFmpegFrameGrabber.tryLoad(FFmpegFrameGrabber.java:111) at org.bytedeco.javacv.FFmpegFrameGrabber.<clinit>(FFmpegFrameGrabber.java:137) ... 20 more Caused by: java.lang.UnsatisfiedLinkError: Could not find jniavutil in class, module, and library paths. at org.bytedeco.javacpp.Loader.loadLibrary(Loader.java:1799) ... 31 more
10-30
Warning: Version of org.bytedeco:ffmpeg could not be found. 2025-10-29 19:01:00.021 22810-22810 nativeloader com.tencent.yolov5ncnn D Load libavutil.so using class loader ns clns-9 (caller=/data/app/~~0s9q1fdJ6nIDr-NvvFt-9w==/com.tencent.yolov5ncnn-B78ZAKjyur2KFuRlrdpbQQ==/base.apk): dlopen failed: library "libavutil.so" not found 2025-10-29 19:01:00.047 22810-22810 nativeloader com.tencent.yolov5ncnn D Load libjniavutil.so using class loader ns clns-9 (caller=/data/app/~~0s9q1fdJ6nIDr-NvvFt-9w==/com.tencent.yolov5ncnn-B78ZAKjyur2KFuRlrdpbQQ==/base.apk): dlopen failed: library "libjniavutil.so" not found 2025-10-29 19:01:00.086 22810-22810 cent.yolov5ncnn com.tencent.yolov5ncnn I Rejecting re-init on previously-failed class java.lang.Class<org.bytedeco.ffmpeg.global.avutil>: java.lang.UnsatisfiedLinkError: dlopen failed: library "libjniavutil.so" not found at void java.lang.Runtime.loadLibrary0(java.lang.ClassLoader, java.lang.Class, java.lang.String) (Runtime.java:1090) at void java.lang.Runtime.loadLibrary0(java.lang.Class, java.lang.String) (Runtime.java:1012) at void java.lang.System.loadLibrary(java.lang.String) (System.java:1765) at java.lang.String org.bytedeco.javacpp.Loader.loadLibrary(java.lang.Class, java.net.URL[], java.lang.String, java.lang.String[]) (Loader.java:1738) at java.lang.String org.bytedeco.javacpp.Loader.load(java.lang.Class, java.util.Properties, boolean, java.lang.String) (Loader.java:1345) at java.lang.String org.bytedeco.javacpp.Loader.load(java.lang.Class, java.util.Properties, boolean) (Loader.java:1157) at java.lang.String org.bytedeco.javacpp.Loader.load() (Loader.java:1133) at void org.bytedeco.ffmpeg.global.avutil.<clinit>() (avutil.java:14) at java.lang.Class java.lang.Class.classForName(java.lang.String, boolean, java.lang.ClassLoader) (Class.java:-2) at java.lang.Class java.lang.Class.forName(java.lang.String, boolean, java.lang.ClassLoader) (Class.java:597) at java.lang.String org.bytedeco.javacpp.Loader.load(java.lang.Class, java.util.Properties, boolean, java.lang.String) (Loader.java:1212) at java.lang.String org.bytedeco.javacpp.Loader.load(java.lang.Class, java.util.Properties, boolean) (Loader.java:1157) at java.lang.String org.bytedeco.javacpp.Loader.load(java.lang.Class) (Loader.java:1149) at void org.bytedeco.javacv.FFmpegFrameGrabber.tryLoad() (FFmpegFrameGrabber.java:110) at void org.bytedeco.javacv.FFmpegFrameGrabber.<clinit>() (FFmpegFrameGrabber.java:136) at void com.tencent.yolov5ncnn.MainActivity.decodeVideo(android.net.Uri) (MainActivity.java:298) at void com.tencent.yolov5ncnn.MainActivity.onActivityResult(int, int, android.content.Intent) (MainActivity.java:228) at void android.app.Activity.onActivityResult(int, int, android.content.Intent, android.app.ComponentCaller) (Activity.java:7626) at void android.app.Activity.internalDispatchActivityResult(java.lang.String, int, int, android.content.Intent, android.app.ComponentCaller, java.lang.String) (Activity.java:9546) at void android.app.Activity.dispatchActivityResult(java.lang.String, int, int, android.content.Intent, android.app.ComponentCaller, java.lang.String) (Activity.java:9523) at void android.app.ActivityThread.deliverResults(android.app.ActivityThread$ActivityClientRecord, java.util.List, java.lang.String) (ActivityThread.java:6173) at void android.app.ActivityThread.handleSendResult(android.app.ActivityThread$ActivityClientRecord, java.util.List, java.lang.String) (ActivityThread.java:6223) at void android.app.servertransaction.ActivityResultItem.execute(android.app.ClientTransactionHandler, android.app.ActivityThread$ActivityClientRecord, android.app.servertransaction.PendingTransactionActions) (ActivityResultItem.java:78) at void android.app.servertransaction.ActivityTransactionItem.execute(android.app.ClientTransactionHandler, android.app.servertransaction.PendingTransactionActions) (ActivityTransactionItem.java:63) at void android.app.servertransaction.TransactionExecutor.executeNonLifecycleItem(android.app.servertransaction.ClientTransaction, android.app.servertransaction.ClientTransactionItem, boolean) (TransactionExecutor.java:133) at void android.app.servertransaction.TransactionExecutor.executeTransactionItems(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:103) at void android.app.servertransaction.TransactionExecutor.execute(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:80) at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:2823) at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:110) 2025-10-29 19:01:00.086 22810-22810 cent.yolov5ncnn com.tencent.yolov5ncnn I at boolean android.os.Looper.loopOnce(android.os.Looper, long, int) (Looper.java:248) at void android.os.Looper.loop() (Looper.java:338) at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:9067) at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2) at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:593) at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:932) Caused by: java.lang.UnsatisfiedLinkError: Could not find jniavutil in class, module, and library paths. at java.lang.String org.bytedeco.javacpp.Loader.loadLibrary(java.lang.Class, java.net.URL[], java.lang.String, java.lang.String[]) (Loader.java:1705) at java.lang.String org.bytedeco.javacpp.Loader.load(java.lang.Class, java.util.Properties, boolean, java.lang.String) (Loader.java:1345) at java.lang.String org.bytedeco.javacpp.Loader.load(java.lang.Class, java.util.Properties, boolean) (Loader.java:1157) at java.lang.String org.bytedeco.javacpp.Loader.load() (Loader.java:1133) at void org.bytedeco.ffmpeg.global.avutil.<clinit>() (avutil.java:14) at java.lang.Class java.lang.Class.classForName(java.lang.String, boolean, java.lang.ClassLoader) (Class.java:-2) at java.lang.Class java.lang.Class.forName(java.lang.String, boolean, java.lang.ClassLoader) (Class.java:597) at java.lang.String org.bytedeco.javacpp.Loader.load(java.lang.Class, java.util.Properties, boolean, java.lang.String) (Loader.java:1212) at java.lang.String org.bytedeco.javacpp.Loader.load(java.lang.Class, java.util.Properties, boolean) (Loader.java:1157) at java.lang.String org.bytedeco.javacpp.Loader.load(java.lang.Class) (Loader.java:1149) at void org.bytedeco.javacv.FFmpegFrameGrabber.tryLoad() (FFmpegFrameGrabber.java:110) at void org.bytedeco.javacv.FFmpegFrameGrabber.<clinit>() (FFmpegFrameGrabber.java:136) at void com.tencent.yolov5ncnn.MainActivity.decodeVideo(android.net.Uri) (MainActivity.java:298) at void com.tencent.yolov5ncnn.MainActivity.onActivityResult(int, int, android.content.Intent) (MainActivity.java:228) at void android.app.Activity.onActivityResult(int, int, android.content.Intent, android.app.ComponentCaller) (Activity.java:7626) at void android.app.Activity.internalDispatchActivityResult(java.lang.String, int, int, android.content.Intent, android.app.ComponentCaller, java.lang.String) (Activity.java:9546) at void android.app.Activity.dispatchActivityResult(java.lang.String, int, int, android.content.Intent, android.app.ComponentCaller, java.lang.String) (Activity.java:9523) at void android.app.ActivityThread.deliverResults(android.app.ActivityThread$ActivityClientRecord, java.util.List, java.lang.String) (ActivityThread.java:6173) at void android.app.ActivityThread.handleSendResult(android.app.ActivityThread$ActivityClientRecord, java.util.List, java.lang.String) (ActivityThread.java:6223) at void android.app.servertransaction.ActivityResultItem.execute(android.app.ClientTransactionHandler, android.app.ActivityThread$ActivityClientRecord, android.app.servertransaction.PendingTransactionActions) (ActivityResultItem.java:78) at void android.app.servertransaction.ActivityTransactionItem.execute(android.app.ClientTransactionHandler, android.app.servertransaction.PendingTransactionActions) (ActivityTransactionItem.java:63) at void android.app.servertransaction.TransactionExecutor.executeNonLifecycleItem(android.app.servertransaction.ClientTransaction, android.app.servertransaction.ClientTransactionItem, boolean) (TransactionExecutor.java:133) at void android.app.servertransaction.TransactionExecutor.executeTransactionItems(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:103) at void android.app.servertransaction.TransactionExecutor.execute(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:80) 2025-10-29 19:01:00.086 22810-22810 cent.yolov5ncnn com.tencent.yolov5ncnn I at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:2823) at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:110) at boolean android.os.Looper.loopOnce(android.os.Looper, long, int) (Looper.java:248) at void android.os.Looper.loop() (Looper.java:338) at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:9067) at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2) at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:593) at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:932) 2025-10-29 19:01:00.086 22810-22810 AndroidRuntime com.tencent.yolov5ncnn D Shutting down VM 2025-10-29 19:01:00.093 22810-22810 AndroidRuntime com.tencent.yolov5ncnn E FATAL EXCEPTION: main Process: com.tencent.yolov5ncnn, PID: 22810 java.lang.NoClassDefFoundError: org.bytedeco.ffmpeg.global.avutil at java.lang.Class.classForName(Native Method) at java.lang.Class.forName(Class.java:597) at org.bytedeco.javacpp.Loader.load(Loader.java:1212) at org.bytedeco.javacpp.Loader.load(Loader.java:1157) at org.bytedeco.javacpp.Loader.load(Loader.java:1133) at org.bytedeco.ffmpeg.avformat.Read_packet_Pointer_BytePointer_int.<clinit>(Read_packet_Pointer_BytePointer_int.java:45) at org.bytedeco.javacv.FFmpegFrameGrabber.<clinit>(FFmpegFrameGrabber.java:363) at com.tencent.yolov5ncnn.MainActivity.decodeVideo(MainActivity.java:298) at com.tencent.yolov5ncnn.MainActivity.onActivityResult(MainActivity.java:228) at android.app.Activity.onActivityResult(Activity.java:7626) at android.app.Activity.internalDispatchActivityResult(Activity.java:9546) at android.app.Activity.dispatchActivityResult(Activity.java:9523) at android.app.ActivityThread.deliverResults(ActivityThread.java:6173) at android.app.ActivityThread.handleSendResult(ActivityThread.java:6223) at android.app.servertransaction.ActivityResultItem.execute(ActivityResultItem.java:78) at android.app.servertransaction.ActivityTransactionItem.execute(ActivityTransactionItem.java:63) at android.app.servertransaction.TransactionExecutor.executeNonLifecycleItem(TransactionExecutor.java:133) at android.app.servertransaction.TransactionExecutor.executeTransactionItems(TransactionExecutor.java:103) at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:80) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2823) at android.os.Handler.dispatchMessage(Handler.java:110) at android.os.Looper.loopOnce(Looper.java:248) at android.os.Looper.loop(Looper.java:338) at android.app.ActivityThread.main(ActivityThread.java:9067) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:593) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:932) Caused by: java.lang.UnsatisfiedLinkError: dlopen failed: library "libjniavutil.so" not found at java.lang.Runtime.loadLibrary0(Runtime.java:1090) at java.lang.Runtime.loadLibrary0(Runtime.java:1012) at java.lang.System.loadLibrary(System.java:1765) at org.bytedeco.javacpp.Loader.loadLibrary(Loader.java:1738) at org.bytedeco.javacpp.Loader.load(Loader.java:1345) at org.bytedeco.javacpp.Loader.load(Loader.java:1157) at org.bytedeco.javacpp.Loader.load(Loader.java:1133) at org.bytedeco.ffmpeg.global.avutil.<clinit>(avutil.java:14) at java.lang.Class.classForName(Native Method) at java.lang.Class.forName(Class.java:597) at org.bytedeco.javacpp.Loader.load(Loader.java:1212) at org.bytedeco.javacpp.Loader.load(Loader.java:1157) at org.bytedeco.javacpp.Loader.load(Loader.java:1149) at org.bytedeco.javacv.FFmpegFrameGrabber.tryLoad(FFmpegFrameGrabber.java:110) at org.bytedeco.javacv.FFmpegFrameGrabber.<clinit>(FFmpegFrameGrabber.java:136) ... 20 more Caused by: java.lang.UnsatisfiedLinkError: Could not find jniavutil in class, module, and library paths. at org.bytedeco.javacpp.Loader.loadLibrary(Loader.java:1705) ... 31 more
最新发布
10-30
2025-10-29 18:40:37.448 22395-22395 MainActivity com.tencent.yolov5ncnn D decodeVideo: ------------/-1/2/content:/media/external/video/media/33/ORIGINAL/NONE/video/mp4/246521341===============/-1/2/content://media/external/video/media/33/ORIGINAL/NONE/video/mp4/246521341 2025-10-29 18:40:37.598 1515-22367 DatabaseUtils com...ndroid.providers.media.module E Writing exception to parcel java.lang.SecurityException: com.tencent.yolov5ncnn has no access to content://media/external/video/media/33 at com.android.providers.media.MediaProvider.enforceCallingPermissionInternal(MediaProvider.java:11734) at com.android.providers.media.MediaProvider.enforceCallingPermission(MediaProvider.java:11631) at com.android.providers.media.MediaProvider.checkAccess(MediaProvider.java:11755) at com.android.providers.media.MediaProvider.checkAccessForThumbnail(MediaProvider.java:9929) at com.android.providers.media.MediaProvider.ensureThumbnail(MediaProvider.java:9848) at com.android.providers.media.MediaProvider.openTypedAssetFileCommon(MediaProvider.java:9833) at com.android.providers.media.MediaProvider.openTypedAssetFile(MediaProvider.java:9773) at android.content.ContentProvider$Transport.openTypedAssetFile(ContentProvider.java:677) at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:341) at android.os.Binder.execTransactInternal(Binder.java:1421) at android.os.Binder.execTransact(Binder.java:1365) 2025-10-29 18:40:37.606 22395-22395 MediaStore com.tencent.yolov5ncnn W Failed to obtain thumbnail for content://media/external/video/media/33 java.io.IOException: java.lang.SecurityException: com.tencent.yolov5ncnn has no access to content://media/external/video/media/33 at android.graphics.ImageDecoder$CallableSource.createImageDecoder(ImageDecoder.java:615) at android.graphics.ImageDecoder.decodeBitmapImpl(ImageDecoder.java:1858) at android.graphics.ImageDecoder.decodeBitmap(ImageDecoder.java:1850) at android.content.ContentResolver.loadThumbnail(ContentResolver.java:4173) at android.content.ContentResolver.loadThumbnail(ContentResolver.java:4157) at android.provider.MediaStore$InternalThumbnails.getThumbnail(MediaStore.java:2932) at android.provider.MediaStore$Video$Thumbnails.getThumbnail(MediaStore.java:4612) at com.tencent.yolov5ncnn.MainActivity.decodeVideo(MainActivity.java:277) at com.tencent.yolov5ncnn.MainActivity.onActivityResult(MainActivity.java:228) at android.app.Activity.onActivityResult(Activity.java:7626) at android.app.Activity.internalDispatchActivityResult(Activity.java:9546) at android.app.Activity.dispatchActivityResult(Activity.java:9523) at android.app.ActivityThread.deliverResults(ActivityThread.java:6173) at android.app.ActivityThread.handleSendResult(ActivityThread.java:6223) at android.app.servertransaction.ActivityResultItem.execute(ActivityResultItem.java:78) at android.app.servertransaction.ActivityTransactionItem.execute(ActivityTransactionItem.java:63) at android.app.servertransaction.TransactionExecutor.executeNonLifecycleItem(TransactionExecutor.java:133) at android.app.servertransaction.TransactionExecutor.executeTransactionItems(TransactionExecutor.java:103) at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:80) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2823) at android.os.Handler.dispatchMessage(Handler.java:110) at android.os.Looper.loopOnce(Looper.java:248) at android.os.Looper.loop(Looper.java:338) at android.app.ActivityThread.main(ActivityThread.java:9067) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:593) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:932) Caused by: java.lang.SecurityException: com.tencent.yolov5ncnn has no access to content://media/external/video/media/33 at android.os.Parcel.createExceptionOrNull(Parcel.java:3340) at android.os.Parcel.createException(Parcel.java:3324) at android.os.Parcel.readException(Parcel.java:3307) at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:201) at android.database.DatabaseUtils.readExceptionWithFileNotFoundExceptionFromParcel(DatabaseUtils.java:164) at android.content.ContentProviderProxy.openTypedAssetFile(ContentProviderNative.java:814) at android.content.ContentResolver.openTypedAssetFileDescriptor(ContentResolver.java:2045) at android.content.ContentResolver.openTypedAssetFile(ContentResolver.java:1950) at android.content.ContentResolver.lambda$loadThumbnail$0(ContentResolver.java:4174) at android.content.ContentResolver$$ExternalSyntheticLambda0.call(D8$$SyntheticClass:0) at android.graphics.ImageDecoder$CallableSource.createImageDecoder(ImageDecoder.java:610) ... 26 more 2025-10-29 18:40:37.637 22395-22395 ThumbnailUtils com.tencent.yolov5ncnn W java.io.IOException: Failed to create thumbnail at android.media.ThumbnailUtils.createVideoThumbnail(ThumbnailUtils.java:391) at android.media.ThumbnailUtils.createVideoThumbnail(ThumbnailUtils.java:333) at com.tencent.yolov5ncnn.MainActivity.decodeVideo(MainActivity.java:281) at com.tencent.yolov5ncnn.MainActivity.onActivityResult(MainActivity.java:228) at android.app.Activity.onActivityResult(Activity.java:7626) at android.app.Activity.internalDispatchActivityResult(Activity.java:9546) at android.app.Activity.dispatchActivityResult(Activity.java:9523) at android.app.ActivityThread.deliverResults(ActivityThread.java:6173) at android.app.ActivityThread.handleSendResult(ActivityThread.java:6223) at android.app.servertransaction.ActivityResultItem.execute(ActivityResultItem.java:78) at android.app.servertransaction.ActivityTransactionItem.execute(ActivityTransactionItem.java:63) at android.app.servertransaction.TransactionExecutor.executeNonLifecycleItem(TransactionExecutor.java:133) at android.app.servertransaction.TransactionExecutor.executeTransactionItems(TransactionExecutor.java:103) at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:80) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2823) at android.os.Handler.dispatchMessage(Handler.java:110) at android.os.Looper.loopOnce(Looper.java:248) at android.os.Looper.loop(Looper.java:338) at android.app.ActivityThread.main(ActivityThread.java:9067) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:593) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:932) Caused by: java.lang.IllegalArgumentException: /storage/emulated/0/Download/20251011_112303.mp4 does not exist at android.media.MediaMetadataRetriever.setDataSource(MediaMetadataRetriever.java:255) at android.media.ThumbnailUtils.createVideoThumbnail(ThumbnailUtils.java:362) ... 21 more 2025-10-29 18:40:37.663 22395-22395 MainActivity com.tencent.yolov5ncnn D decodeVideo_address: ====================/storage/emulated/0/Download/20251011_112303.mp4-------/storage/emulated/0 2025-10-29 18:40:37.912 22395-22395 System.err com.tencent.yolov5ncnn W Warning: Version of org.bytedeco:ffmpeg could not be found. 2025-10-29 18:40:37.933 22395-22395 nativeloader com.tencent.yolov5ncnn D Load libavutil.so using class loader ns clns-9 (caller=/data/app/~~wpHZcEljrl7Ahh8edVTnGw==/com.tencent.yolov5ncnn-NW_YKGdoQrdUIH2pwBkwkg==/base.apk): dlopen failed: library "libavutil.so" not found 2025-10-29 18:40:37.939 22395-22395 nativeloader com.tencent.yolov5ncnn D Load libjniavutil.so using class loader ns clns-9 (caller=/data/app/~~wpHZcEljrl7Ahh8edVTnGw==/com.tencent.yolov5ncnn-NW_YKGdoQrdUIH2pwBkwkg==/base.apk): dlopen failed: library "libjniavutil.so" not found 2025-10-29 18:40:37.956 22395-22395 nativeloader com.tencent.yolov5ncnn D Load libjnijavacpp.so using class loader ns clns-9 (caller=/data/app/~~wpHZcEljrl7Ahh8edVTnGw==/com.tencent.yolov5ncnn-NW_YKGdoQrdUIH2pwBkwkg==/base.apk): dlopen failed: library "libjnijavacpp.so" not found 2025-10-29 18:40:37.967 22395-22395 cent.yolov5ncnn com.tencent.yolov5ncnn I Rejecting re-init on previously-failed class java.lang.Class<org.bytedeco.ffmpeg.global.avutil>: java.lang.UnsatisfiedLinkError: dlopen failed: library "libjniavutil.so" not found at void java.lang.Runtime.loadLibrary0(java.lang.ClassLoader, java.lang.Class, java.lang.String) (Runtime.java:1090) at void java.lang.Runtime.loadLibrary0(java.lang.Class, java.lang.String) (Runtime.java:1012) at void java.lang.System.loadLibrary(java.lang.String) (System.java:1765) at java.lang.String org.bytedeco.javacpp.Loader.loadLibrary(java.lang.Class, java.net.URL[], java.lang.String, java.lang.String[]) (Loader.java:1832) at java.lang.String org.bytedeco.javacpp.Loader.load(java.lang.Class, java.util.Properties, boolean, java.lang.String) (Loader.java:1423) at java.lang.String org.bytedeco.javacpp.Loader.load(java.lang.Class, java.util.Properties, boolean) (Loader.java:1234) at java.lang.String org.bytedeco.javacpp.Loader.load() (Loader.java:1210) at void org.bytedeco.ffmpeg.global.avutil.<clinit>() (avutil.java:14) at java.lang.Class java.lang.Class.classForName(java.lang.String, boolean, java.lang.ClassLoader) (Class.java:-2) at java.lang.Class java.lang.Class.forName(java.lang.String, boolean, java.lang.ClassLoader) (Class.java:597) at java.lang.String org.bytedeco.javacpp.Loader.load(java.lang.Class, java.util.Properties, boolean, java.lang.String) (Loader.java:1289) at java.lang.String org.bytedeco.javacpp.Loader.load(java.lang.Class, java.util.Properties, boolean) (Loader.java:1234) at java.lang.String org.bytedeco.javacpp.Loader.load(java.lang.Class) (Loader.java:1226) at void org.bytedeco.javacv.FFmpegFrameGrabber.tryLoad() (FFmpegFrameGrabber.java:111) at void org.bytedeco.javacv.FFmpegFrameGrabber.<clinit>() (FFmpegFrameGrabber.java:137) at void com.tencent.yolov5ncnn.MainActivity.decodeVideo(android.net.Uri) (MainActivity.java:298) at void com.tencent.yolov5ncnn.MainActivity.onActivityResult(int, int, android.content.Intent) (MainActivity.java:228) at void android.app.Activity.onActivityResult(int, int, android.content.Intent, android.app.ComponentCaller) (Activity.java:7626) at void android.app.Activity.internalDispatchActivityResult(java.lang.String, int, int, android.content.Intent, android.app.ComponentCaller, java.lang.String) (Activity.java:9546) at void android.app.Activity.dispatchActivityResult(java.lang.String, int, int, android.content.Intent, android.app.ComponentCaller, java.lang.String) (Activity.java:9523) at void android.app.ActivityThread.deliverResults(android.app.ActivityThread$ActivityClientRecord, java.util.List, java.lang.String) (ActivityThread.java:6173) at void android.app.ActivityThread.handleSendResult(android.app.ActivityThread$ActivityClientRecord, java.util.List, java.lang.String) (ActivityThread.java:6223) at void android.app.servertransaction.ActivityResultItem.execute(android.app.ClientTransactionHandler, android.app.ActivityThread$ActivityClientRecord, android.app.servertransaction.PendingTransactionActions) (ActivityResultItem.java:78) at void android.app.servertransaction.ActivityTransactionItem.execute(android.app.ClientTransactionHandler, android.app.servertransaction.PendingTransactionActions) (ActivityTransactionItem.java:63) at void android.app.servertransaction.TransactionExecutor.executeNonLifecycleItem(android.app.servertransaction.ClientTransaction, android.app.servertransaction.ClientTransactionItem, boolean) (TransactionExecutor.java:133) at void android.app.servertransaction.TransactionExecutor.executeTransactionItems(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:103) at void android.app.servertransaction.TransactionExecutor.execute(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:80) at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:2823) at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:110) 2025-10-29 18:40:37.967 22395-22395 cent.yolov5ncnn com.tencent.yolov5ncnn I at boolean android.os.Looper.loopOnce(android.os.Looper, long, int) (Looper.java:248) at void android.os.Looper.loop() (Looper.java:338) at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:9067) at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2) at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:593) at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:932) Caused by: java.lang.UnsatisfiedLinkError: Could not find jniavutil in class, module, and library paths. at java.lang.String org.bytedeco.javacpp.Loader.loadLibrary(java.lang.Class, java.net.URL[], java.lang.String, java.lang.String[]) (Loader.java:1799) at java.lang.String org.bytedeco.javacpp.Loader.load(java.lang.Class, java.util.Properties, boolean, java.lang.String) (Loader.java:1423) at java.lang.String org.bytedeco.javacpp.Loader.load(java.lang.Class, java.util.Properties, boolean) (Loader.java:1234) at java.lang.String org.bytedeco.javacpp.Loader.load() (Loader.java:1210) at void org.bytedeco.ffmpeg.global.avutil.<clinit>() (avutil.java:14) at java.lang.Class java.lang.Class.classForName(java.lang.String, boolean, java.lang.ClassLoader) (Class.java:-2) at java.lang.Class java.lang.Class.forName(java.lang.String, boolean, java.lang.ClassLoader) (Class.java:597) at java.lang.String org.bytedeco.javacpp.Loader.load(java.lang.Class, java.util.Properties, boolean, java.lang.String) (Loader.java:1289) at java.lang.String org.bytedeco.javacpp.Loader.load(java.lang.Class, java.util.Properties, boolean) (Loader.java:1234) at java.lang.String org.bytedeco.javacpp.Loader.load(java.lang.Class) (Loader.java:1226) at void org.bytedeco.javacv.FFmpegFrameGrabber.tryLoad() (FFmpegFrameGrabber.java:111) at void org.bytedeco.javacv.FFmpegFrameGrabber.<clinit>() (FFmpegFrameGrabber.java:137) at void com.tencent.yolov5ncnn.MainActivity.decodeVideo(android.net.Uri) (MainActivity.java:298) at void com.tencent.yolov5ncnn.MainActivity.onActivityResult(int, int, android.content.Intent) (MainActivity.java:228) at void android.app.Activity.onActivityResult(int, int, android.content.Intent, android.app.ComponentCaller) (Activity.java:7626) at void android.app.Activity.internalDispatchActivityResult(java.lang.String, int, int, android.content.Intent, android.app.ComponentCaller, java.lang.String) (Activity.java:9546) at void android.app.Activity.dispatchActivityResult(java.lang.String, int, int, android.content.Intent, android.app.ComponentCaller, java.lang.String) (Activity.java:9523) at void android.app.ActivityThread.deliverResults(android.app.ActivityThread$ActivityClientRecord, java.util.List, java.lang.String) (ActivityThread.java:6173) at void android.app.ActivityThread.handleSendResult(android.app.ActivityThread$ActivityClientRecord, java.util.List, java.lang.String) (ActivityThread.java:6223) at void android.app.servertransaction.ActivityResultItem.execute(android.app.ClientTransactionHandler, android.app.ActivityThread$ActivityClientRecord, android.app.servertransaction.PendingTransactionActions) (ActivityResultItem.java:78) at void android.app.servertransaction.ActivityTransactionItem.execute(android.app.ClientTransactionHandler, android.app.servertransaction.PendingTransactionActions) (ActivityTransactionItem.java:63) at void android.app.servertransaction.TransactionExecutor.executeNonLifecycleItem(android.app.servertransaction.ClientTransaction, android.app.servertransaction.ClientTransactionItem, boolean) (TransactionExecutor.java:133) at void android.app.servertransaction.TransactionExecutor.executeTransactionItems(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:103) at void android.app.servertransaction.TransactionExecutor.execute(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:80) 2025-10-29 18:40:37.967 22395-22395 cent.yolov5ncnn com.tencent.yolov5ncnn I at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:2823) at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:110) at boolean android.os.Looper.loopOnce(android.os.Looper, long, int) (Looper.java:248) at void android.os.Looper.loop() (Looper.java:338) at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:9067) at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2) at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:593) at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:932) 2025-10-29 18:40:37.967 22395-22395 AndroidRuntime com.tencent.yolov5ncnn D Shutting down VM 2025-10-29 18:40:37.972 22395-22395 AndroidRuntime com.tencent.yolov5ncnn E FATAL EXCEPTION: main Process: com.tencent.yolov5ncnn, PID: 22395 java.lang.NoClassDefFoundError: org.bytedeco.ffmpeg.global.avutil at java.lang.Class.classForName(Native Method) at java.lang.Class.forName(Class.java:597) at org.bytedeco.javacpp.Loader.load(Loader.java:1289) at org.bytedeco.javacpp.Loader.load(Loader.java:1234) at org.bytedeco.javacpp.Loader.load(Loader.java:1210) at org.bytedeco.ffmpeg.avformat.Read_packet_Pointer_BytePointer_int.<clinit>(Read_packet_Pointer_BytePointer_int.java:45) at org.bytedeco.javacv.FFmpegFrameGrabber.<clinit>(FFmpegFrameGrabber.java:372) at com.tencent.yolov5ncnn.MainActivity.decodeVideo(MainActivity.java:298) at com.tencent.yolov5ncnn.MainActivity.onActivityResult(MainActivity.java:228) at android.app.Activity.onActivityResult(Activity.java:7626) at android.app.Activity.internalDispatchActivityResult(Activity.java:9546) at android.app.Activity.dispatchActivityResult(Activity.java:9523) at android.app.ActivityThread.deliverResults(ActivityThread.java:6173) at android.app.ActivityThread.handleSendResult(ActivityThread.java:6223) at android.app.servertransaction.ActivityResultItem.execute(ActivityResultItem.java:78) at android.app.servertransaction.ActivityTransactionItem.execute(ActivityTransactionItem.java:63) at android.app.servertransaction.TransactionExecutor.executeNonLifecycleItem(TransactionExecutor.java:133) at android.app.servertransaction.TransactionExecutor.executeTransactionItems(TransactionExecutor.java:103) at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:80) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2823) at android.os.Handler.dispatchMessage(Handler.java:110) at android.os.Looper.loopOnce(Looper.java:248) at android.os.Looper.loop(Looper.java:338) at android.app.ActivityThread.main(ActivityThread.java:9067) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:593) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:932) Caused by: java.lang.UnsatisfiedLinkError: dlopen failed: library "libjniavutil.so" not found at java.lang.Runtime.loadLibrary0(Runtime.java:1090) at java.lang.Runtime.loadLibrary0(Runtime.java:1012) at java.lang.System.loadLibrary(System.java:1765) at org.bytedeco.javacpp.Loader.loadLibrary(Loader.java:1832) at org.bytedeco.javacpp.Loader.load(Loader.java:1423) at org.bytedeco.javacpp.Loader.load(Loader.java:1234) at org.bytedeco.javacpp.Loader.load(Loader.java:1210) at org.bytedeco.ffmpeg.global.avutil.<clinit>(avutil.java:14) at java.lang.Class.classForName(Native Method) at java.lang.Class.forName(Class.java:597) at org.bytedeco.javacpp.Loader.load(Loader.java:1289) at org.bytedeco.javacpp.Loader.load(Loader.java:1234) at org.bytedeco.javacpp.Loader.load(Loader.java:1226) at org.bytedeco.javacv.FFmpegFrameGrabber.tryLoad(FFmpegFrameGrabber.java:111) at org.bytedeco.javacv.FFmpegFrameGrabber.<clinit>(FFmpegFrameGrabber.java:137) ... 20 more Caused by: java.lang.UnsatisfiedLinkError: Could not find jniavutil in class, module, and library paths. at org.bytedeco.javacpp.Loader.loadLibrary(Loader.java:1799) ... 31 more 2025-10-29 18:40:37.998 22395-22401 cent.yolov5ncnn com.tencent.yolov5ncnn W Suspending all threads took: 10.983ms 2025-10-29 18:40:38.003 22395-22395 Process com.tencent.yolov5ncnn I Sending signal. PID: 22395 SIG: 9 ---------------------------- PROCESS ENDED (22395) for package com.tencent.yolov5ncnn ---------------------------- ---------------------------- PROCESS STARTED (22467) for package com.tencent.yolov5ncnn ---------------------------- 2025-10-29 18:40:38.442 22467-22467 nativeloader com.tencent.yolov5ncnn D Load libframework-connectivity-tiramisu-jni.so using APEX ns com_android_tethering for caller /apex/com.android.tethering/javalib/framework-connectivity-t.jar: ok 2025-10-29 18:40:38.524 22467-22467 ApplicationLoaders com.tencent.yolov5ncnn D Returning zygote-cached class loader: /system/framework/android.test.base.jar 2025-10-29 18:40:38.524 22467-22467 ApplicationLoaders com.tencent.yolov5ncnn D Returning zygote-cached class loader: /system/framework/org.apache.http.legacy.jar 2025-10-29 18:40:38.638 22467-22467 nativeloader com.tencent.yolov5ncnn D Configuring clns-9 for other apk /data/app/~~wpHZcEljrl7Ahh8edVTnGw==/com.tencent.yolov5ncnn-NW_YKGdoQrdUIH2pwBkwkg==/base.apk. target_sdk_version=24, uses_libraries=, library_path=/data/app/~~wpHZcEljrl7Ahh8edVTnGw==/com.tencent.yolov5ncnn-NW_YKGdoQrdUIH2pwBkwkg==/lib/x86_64:/data/app/~~wpHZcEljrl7Ahh8edVTnGw==/com.tencent.yolov5ncnn-NW_YKGdoQrdUIH2pwBkwkg==/base.apk!/lib/x86_64, permitted_path=/data:/mnt/expand:/data/user/0/com.tencent.yolov5ncnn 2025-10-29 18:40:38.646 22467-22467 cent.yolov5ncnn com.tencent.yolov5ncnn I AssetManager2(0x7ce5005aa8f8) locale list changing from [] to [en-US] 2025-10-29 18:40:38.656 22467-22467 GraphicsEnvironment com.tencent.yolov5ncnn V Currently set values for: 2025-10-29 18:40:38.656 22467-22467 GraphicsEnvironment com.tencent.yolov5ncnn V angle_gl_driver_selection_pkgs=[] 2025-10-29 18:40:38.656 22467-22467 GraphicsEnvironment com.tencent.yolov5ncnn V angle_gl_driver_selection_values=[] 2025-10-29 18:40:38.656 22467-22467 GraphicsEnvironment com.tencent.yolov5ncnn V com.tencent.yolov5ncnn is not listed in per-application setting 2025-10-29 18:40:38.657 22467-22467 GraphicsEnvironment com.tencent.yolov5ncnn V ANGLE allowlist from config: com.dreamgames.royalmatch com.dts.freefiremax com.dxx.firenow com.gramgames.mergedragons com.ludo.king com.mojang.minecraftpe com.my.defense com.nintendo.zaka com.os.airforce com.playrix.fishdomdd.gplay io.teslatech.callbreak jp.konami.prospia net.peakgames.toonblast 2025-10-29 18:40:38.657 22467-22467 GraphicsEnvironment com.tencent.yolov5ncnn V com.tencent.yolov5ncnn is not listed in ANGLE allowlist or settings, returning default 2025-10-29 18:40:38.658 22467-22467 GraphicsEnvironment com.tencent.yolov5ncnn V Neither updatable production driver nor prerelease driver is supported. 2025-10-29 18:40:38.699 22467-22484 DisplayManager com.tencent.yolov5ncnn I Choreographer implicitly registered for the refresh rate. 2025-10-29 18:40:38.746 22467-22467 cent.yolov5ncnn com.tencent.yolov5ncnn I AssetManager2(0x7ce5005a6758) locale list changing from [] to [en-US] 2025-10-29 18:40:38.807 22467-22484 EGL_emulation com.tencent.yolov5ncnn I Opening libGLESv1_CM_emulation.so 2025-10-29 18:40:38.810 22467-22484 EGL_emulation com.tencent.yolov5ncnn I Opening libGLESv2_emulation.so 2025-10-29 18:40:38.834 22467-22484 HWUI com.tencent.yolov5ncnn W Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without... 2025-10-29 18:40:38.835 22467-22484 HWUI com.tencent.yolov5ncnn W Failed to initialize 101010-2 format, error = EGL_SUCCESS 2025-10-29 18:40:38.886 22467-22467 nativeloader com.tencent.yolov5ncnn D Load /data/app/~~wpHZcEljrl7Ahh8edVTnGw==/com.tencent.yolov5ncnn-NW_YKGdoQrdUIH2pwBkwkg==/base.apk!/lib/x86_64/libyolov5ncnn.so using class loader ns clns-9 (caller=/data/app/~~wpHZcEljrl7Ahh8edVTnGw==/com.tencent.yolov5ncnn-NW_YKGdoQrdUIH2pwBkwkg==/base.apk!classes3.dex): ok 2025-10-29 18:40:38.886 22467-22467 YoloV5Ncnn com.tencent.yolov5ncnn D JNI_OnLoad 2025-10-29 18:40:38.887 22467-22467 vulkan com.tencent.yolov5ncnn D searching for layers in &#39;/data/app/~~wpHZcEljrl7Ahh8edVTnGw==/com.tencent.yolov5ncnn-NW_YKGdoQrdUIH2pwBkwkg==/lib/x86_64&#39; 2025-10-29 18:40:38.888 22467-22467 vulkan com.tencent.yolov5ncnn D searching for layers in &#39;/data/app/~~wpHZcEljrl7Ahh8edVTnGw==/com.tencent.yolov5ncnn-NW_YKGdoQrdUIH2pwBkwkg==/base.apk!/lib/x86_64&#39; 2025-10-29 18:40:38.889 22467-22467 ncnn com.tencent.yolov5ncnn W no vulkan device 2025-10-29 18:40:38.900 22467-22467 ashmem com.tencent.yolov5ncnn E Pinning is deprecated since Android Q. Please use trim or other methods. 2025-10-29 18:40:38.938 22467-22467 DesktopModeFlags com.tencent.yolov5ncnn D Toggle override initialized to: OVERRIDE_UNSET 2025-10-29 18:40:38.955 22467-22467 HWUI com.tencent.yolov5ncnn W Image decoding logging dropped! 2025-10-29 18:40:38.961 22467-22467 HWUI com.tencent.yolov5ncnn W Image decoding logging dropped! 2025-10-29 18:40:38.986 22467-22467 HWUI com.tencent.yolov5ncnn W Image decoding logging dropped! 2025-10-29 18:40:39.606 22467-22467 HWUI com.tencent.yolov5ncnn W Unknown dataspace 0 2025-10-29 18:40:40.173 22467-22467 InsetsController com.tencent.yolov5ncnn D hide(ime(), fromIme=false) 2025-10-29 18:40:40.177 22467-22467 ImeTracker com.tencent.yolov5ncnn I com.tencent.yolov5ncnn:d107d45c: onCancelled at PHASE_CLIENT_ALREADY_HIDDEN 2025-10-29 18:40:42.226 22467-22472 cent.yolov5ncnn com.tencent.yolov5ncnn I Compiler allocated 5042KB to compile void android.view.ViewRootImpl.performTraversals()
10-30
C:\Users\cyz\.jdks\ms-17.0.15\bin\java.exe -XX:TieredStopAtLevel=1 -Dspring.output.ansi.enabled=always -Dcom.sun.management.jmxremote -Dspring.jmx.enabled=true -Dspring.liveBeansView.mbeanDomain -Dspring.application.admin.enabled=true "-Dmanagement.endpoints.jmx.exposure.include=*" "-javaagent:D:\ideaIU-2023.1\IntelliJ IDEA 2023.1\lib\idea_rt.jar=53823:D:\ideaIU-2023.1\IntelliJ IDEA 2023.1\bin" -Dfile.encoding=UTF-8 -classpath D:\yunjisuan\专高五\智学伴航项目\study\zhentao-study\zhentao-study-service\zhentao-study-adminService\target\classes;D:\respository_new\org\springframework\cloud\spring-cloud-commons\2.2.5.RELEASE\spring-cloud-commons-2.2.5.RELEASE.jar;D:\respository_new\org\springframework\security\spring-security-crypto\5.3.3.RELEASE\spring-security-crypto-5.3.3.RELEASE.jar;D:\yunjisuan\专高五\智学伴航项目\study\zhentao-study\zhentao-study-service\zhentao-study-adminService\src\main\resources\libs\arcsoft-sdk-face-3.0.0.0.jar;D:\respository_new\io\minio\minio\7.1.0\minio-7.1.0.jar;D:\respository_new\com\carrotsearch\thirdparty\simple-xml-safe\2.7.1\simple-xml-safe-2.7.1.jar;D:\respository_new\com\google\guava\guava\25.1-jre\guava-25.1-jre.jar;D:\respository_new\org\checkerframework\checker-qual\2.0.0\checker-qual-2.0.0.jar;D:\respository_new\com\google\errorprone\error_prone_annotations\2.1.3\error_prone_annotations-2.1.3.jar;D:\respository_new\com\google\j2objc\j2objc-annotations\1.1\j2objc-annotations-1.1.jar;D:\respository_new\org\codehaus\mojo\animal-sniffer-annotations\1.14\animal-sniffer-annotations-1.14.jar;D:\respository_new\com\squareup\okhttp3\okhttp\3.14.9\okhttp-3.14.9.jar;D:\respository_new\com\squareup\okio\okio\1.17.2\okio-1.17.2.jar;D:\respository_new\com\fasterxml\jackson\core\jackson-annotations\2.11.1\jackson-annotations-2.11.1.jar;D:\respository_new\com\fasterxml\jackson\core\jackson-core\2.11.1\jackson-core-2.11.1.jar;D:\respository_new\com\fasterxml\jackson\core\jackson-databind\2.11.1\jackson-databind-2.11.1.jar;D:\respository_new\com\github\spotbugs\spotbugs-annotations\4.0.0\spotbugs-annotations-4.0.0.jar;D:\respository_new\net\jcip\jcip-annotations\1.0\jcip-annotations-1.0.jar;D:\respository_new\com\google\code\findbugs\jsr305\3.0.2\jsr305-3.0.2.jar;D:\yunjisuan\专高五\智学伴航项目\study\zhentao-study\zhentao-file-starter\target\classes;D:\respository_new\org\springframework\boot\spring-boot-autoconfigure\2.3.2.RELEASE\spring-boot-autoconfigure-2.3.2.RELEASE.jar;D:\respository_new\org\springframework\boot\spring-boot\2.3.2.RELEASE\spring-boot-2.3.2.RELEASE.jar;D:\respository_new\org\springframework\boot\spring-boot-starter\2.3.2.RELEASE\spring-boot-starter-2.3.2.RELEASE.jar;D:\respository_new\org\springframework\boot\spring-boot-starter-logging\2.3.2.RELEASE\spring-boot-starter-logging-2.3.2.RELEASE.jar;D:\respository_new\ch\qos\logback\logback-classic\1.2.3\logback-classic-1.2.3.jar;D:\respository_new\ch\qos\logback\logback-core\1.2.3\logback-core-1.2.3.jar;D:\respository_new\org\apache\logging\log4j\log4j-to-slf4j\2.13.3\log4j-to-slf4j-2.13.3.jar;D:\respository_new\org\apache\logging\log4j\log4j-api\2.13.3\log4j-api-2.13.3.jar;D:\respository_new\org\slf4j\jul-to-slf4j\1.7.30\jul-to-slf4j-1.7.30.jar;D:\respository_new\jakarta\annotation\jakarta.annotation-api\1.3.5\jakarta.annotation-api-1.3.5.jar;D:\respository_new\org\yaml\snakeyaml\1.26\snakeyaml-1.26.jar;D:\respository_new\org\springframework\boot\spring-boot-starter-actuator\2.3.2.RELEASE\spring-boot-starter-actuator-2.3.2.RELEASE.jar;D:\respository_new\org\springframework\boot\spring-boot-actuator-autoconfigure\2.3.2.RELEASE\spring-boot-actuator-autoconfigure-2.3.2.RELEASE.jar;D:\respository_new\org\springframework\boot\spring-boot-actuator\2.3.2.RELEASE\spring-boot-actuator-2.3.2.RELEASE.jar;D:\respository_new\io\micrometer\micrometer-core\1.5.3\micrometer-core-1.5.3.jar;D:\respository_new\org\hdrhistogram\HdrHistogram\2.1.12\HdrHistogram-2.1.12.jar;D:\respository_new\org\latencyutils\LatencyUtils\2.0.3\LatencyUtils-2.0.3.jar;D:\respository_new\org\springframework\boot\spring-boot-starter-web\2.3.2.RELEASE\spring-boot-starter-web-2.3.2.RELEASE.jar;D:\respository_new\org\springframework\boot\spring-boot-starter-json\2.3.2.RELEASE\spring-boot-starter-json-2.3.2.RELEASE.jar;D:\respository_new\com\fasterxml\jackson\datatype\jackson-datatype-jdk8\2.11.1\jackson-datatype-jdk8-2.11.1.jar;D:\respository_new\com\fasterxml\jackson\datatype\jackson-datatype-jsr310\2.11.1\jackson-datatype-jsr310-2.11.1.jar;D:\respository_new\com\fasterxml\jackson\module\jackson-module-parameter-names\2.11.1\jackson-module-parameter-names-2.11.1.jar;D:\respository_new\org\springframework\boot\spring-boot-starter-tomcat\2.3.2.RELEASE\spring-boot-starter-tomcat-2.3.2.RELEASE.jar;D:\respository_new\org\apache\tomcat\embed\tomcat-embed-core\9.0.37\tomcat-embed-core-9.0.37.jar;D:\respository_new\org\glassfish\jakarta.el\3.0.3\jakarta.el-3.0.3.jar;D:\respository_new\org\apache\tomcat\embed\tomcat-embed-websocket\9.0.37\tomcat-embed-websocket-9.0.37.jar;D:\respository_new\org\springframework\spring-web\5.2.8.RELEASE\spring-web-5.2.8.RELEASE.jar;D:\respository_new\org\springframework\spring-beans\5.2.8.RELEASE\spring-beans-5.2.8.RELEASE.jar;D:\respository_new\org\springframework\spring-webmvc\5.2.8.RELEASE\spring-webmvc-5.2.8.RELEASE.jar;D:\respository_new\org\springframework\spring-aop\5.2.8.RELEASE\spring-aop-5.2.8.RELEASE.jar;D:\respository_new\org\springframework\spring-context\5.2.8.RELEASE\spring-context-5.2.8.RELEASE.jar;D:\respository_new\org\springframework\spring-expression\5.2.8.RELEASE\spring-expression-5.2.8.RELEASE.jar;D:\respository_new\com\mysql\mysql-connector-j\8.0.33\mysql-connector-j-8.0.33.jar;D:\respository_new\com\google\protobuf\protobuf-java\3.21.9\protobuf-java-3.21.9.jar;D:\respository_new\org\springframework\spring-core\5.2.8.RELEASE\spring-core-5.2.8.RELEASE.jar;D:\respository_new\org\springframework\spring-jcl\5.2.8.RELEASE\spring-jcl-5.2.8.RELEASE.jar;D:\respository_new\org\projectlombok\lombok\1.18.12\lombok-1.18.12.jar;D:\respository_new\com\baomidou\mybatis-plus-boot-starter\3.5.3.1\mybatis-plus-boot-starter-3.5.3.1.jar;D:\respository_new\com\baomidou\mybatis-plus\3.5.3.1\mybatis-plus-3.5.3.1.jar;D:\respository_new\com\baomidou\mybatis-plus-extension\3.5.3.1\mybatis-plus-extension-3.5.3.1.jar;D:\respository_new\com\baomidou\mybatis-plus-core\3.5.3.1\mybatis-plus-core-3.5.3.1.jar;D:\respository_new\com\baomidou\mybatis-plus-annotation\3.5.3.1\mybatis-plus-annotation-3.5.3.1.jar;D:\respository_new\com\github\jsqlparser\jsqlparser\4.4\jsqlparser-4.4.jar;D:\respository_new\org\mybatis\mybatis\3.5.10\mybatis-3.5.10.jar;D:\respository_new\org\mybatis\mybatis-spring\2.0.7\mybatis-spring-2.0.7.jar;D:\respository_new\org\springframework\boot\spring-boot-starter-jdbc\2.3.2.RELEASE\spring-boot-starter-jdbc-2.3.2.RELEASE.jar;D:\respository_new\com\zaxxer\HikariCP\3.4.5\HikariCP-3.4.5.jar;D:\respository_new\org\springframework\spring-jdbc\5.2.8.RELEASE\spring-jdbc-5.2.8.RELEASE.jar;D:\respository_new\com\baomidou\mybatis-plus-generator\3.5.1\mybatis-plus-generator-3.5.1.jar;D:\respository_new\org\freemarker\freemarker\2.3.28\freemarker-2.3.28.jar;D:\respository_new\io\swagger\swagger-annotations\1.6.2\swagger-annotations-1.6.2.jar;D:\respository_new\org\springframework\boot\spring-boot-starter-data-redis\2.3.2.RELEASE\spring-boot-starter-data-redis-2.3.2.RELEASE.jar;D:\respository_new\org\springframework\data\spring-data-redis\2.3.2.RELEASE\spring-data-redis-2.3.2.RELEASE.jar;D:\respository_new\org\springframework\data\spring-data-keyvalue\2.3.2.RELEASE\spring-data-keyvalue-2.3.2.RELEASE.jar;D:\respository_new\org\springframework\data\spring-data-commons\2.3.2.RELEASE\spring-data-commons-2.3.2.RELEASE.jar;D:\respository_new\org\springframework\spring-tx\5.2.8.RELEASE\spring-tx-5.2.8.RELEASE.jar;D:\respository_new\org\springframework\spring-oxm\5.2.8.RELEASE\spring-oxm-5.2.8.RELEASE.jar;D:\respository_new\org\springframework\spring-context-support\5.2.8.RELEASE\spring-context-support-5.2.8.RELEASE.jar;D:\respository_new\io\lettuce\lettuce-core\5.3.2.RELEASE\lettuce-core-5.3.2.RELEASE.jar;D:\respository_new\io\netty\netty-common\4.1.51.Final\netty-common-4.1.51.Final.jar;D:\respository_new\io\netty\netty-handler\4.1.51.Final\netty-handler-4.1.51.Final.jar;D:\respository_new\io\netty\netty-resolver\4.1.51.Final\netty-resolver-4.1.51.Final.jar;D:\respository_new\io\netty\netty-buffer\4.1.51.Final\netty-buffer-4.1.51.Final.jar;D:\respository_new\io\netty\netty-codec\4.1.51.Final\netty-codec-4.1.51.Final.jar;D:\respository_new\io\netty\netty-transport\4.1.51.Final\netty-transport-4.1.51.Final.jar;D:\respository_new\io\projectreactor\reactor-core\3.3.8.RELEASE\reactor-core-3.3.8.RELEASE.jar;D:\respository_new\org\reactivestreams\reactive-streams\1.0.3\reactive-streams-1.0.3.jar;D:\respository_new\com\alibaba\fastjson2\fastjson2\2.0.23\fastjson2-2.0.23.jar;D:\respository_new\commons-io\commons-io\2.11.0\commons-io-2.11.0.jar;D:\respository_new\com\alibaba\druid-spring-boot-starter\1.1.9\druid-spring-boot-starter-1.1.9.jar;D:\respository_new\com\alibaba\druid\1.1.9\druid-1.1.9.jar;D:\respository_new\org\slf4j\slf4j-api\1.7.30\slf4j-api-1.7.30.jar;D:\respository_new\commons-lang\commons-lang\2.6\commons-lang-2.6.jar;D:\respository_new\cn\hutool\hutool-all\5.8.13\hutool-all-5.8.13.jar;D:\respository_new\org\springframework\boot\spring-boot-configuration-processor\2.3.2.RELEASE\spring-boot-configuration-processor-2.3.2.RELEASE.jar;D:\respository_new\org\junit\jupiter\junit-jupiter-api\5.6.2\junit-jupiter-api-5.6.2.jar;D:\respository_new\org\apiguardian\apiguardian-api\1.1.0\apiguardian-api-1.1.0.jar;D:\respository_new\org\opentest4j\opentest4j\1.2.0\opentest4j-1.2.0.jar;D:\respository_new\org\junit\platform\junit-platform-commons\1.6.2\junit-platform-commons-1.6.2.jar com.zhentao.AppAdmin . ____ _ __ _ _ /\\ / ___&#39;_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | &#39;_ | &#39;_| | &#39;_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) &#39; |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v2.3.2.RELEASE) 2025-07-14 17:20:59.347 INFO 30964 --- [ main] com.zhentao.AppAdmin : Starting AppAdmin on DESKTOP-D64K86L with PID 30964 (D:\yunjisuan\专高五\智学伴航项目\study\zhentao-study\zhentao-study-service\zhentao-study-adminService\target\classes started by cyz in D:\yunjisuan\专高五\智学伴航项目\study) 2025-07-14 17:20:59.348 INFO 30964 --- [ main] com.zhentao.AppAdmin : No active profile set, falling back to default profiles: default 2025-07-14 17:21:00.042 INFO 30964 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! 2025-07-14 17:21:00.043 INFO 30964 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode. 2025-07-14 17:21:00.063 INFO 30964 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 12ms. Found 0 Redis repository interfaces. 2025-07-14 17:21:00.444 INFO 30964 --- [ main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) 2025-07-14 17:21:00.451 INFO 30964 --- [ main] o.apache.catalina.core.StandardService : Starting service [Tomcat] 2025-07-14 17:21:00.452 INFO 30964 --- [ main] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.37] 2025-07-14 17:21:00.452 INFO 30964 --- [ main] o.a.catalina.core.AprLifecycleListener : Loaded Apache Tomcat Native library [1.3.1] using APR version [1.7.4]. 2025-07-14 17:21:00.452 INFO 30964 --- [ main] o.a.catalina.core.AprLifecycleListener : APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true]. 2025-07-14 17:21:00.453 INFO 30964 --- [ main] o.a.catalina.core.AprLifecycleListener : APR/OpenSSL configuration: useAprConnector [false], useOpenSSL [true] 2025-07-14 17:21:00.455 INFO 30964 --- [ main] o.a.catalina.core.AprLifecycleListener : OpenSSL successfully initialized [OpenSSL 3.0.14 4 Jun 2024] 2025-07-14 17:21:00.512 INFO 30964 --- [ main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext 2025-07-14 17:21:00.513 INFO 30964 --- [ main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1131 ms 2025-07-14 17:21:00.663 INFO 30964 --- [ main] c.a.d.s.b.a.DruidDataSourceAutoConfigure : Init DruidDataSource 2025-07-14 17:21:00.750 INFO 30964 --- [ main] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited 2025-07-14 17:21:00.842 WARN 30964 --- [ main] c.b.m.core.metadata.TableInfoHelper : This "id" is the table primary key by default name for `id` in Class: "com.zhentao.sss.pojo.FactInfoLog",So @TableField will not work! 2025-07-14 17:21:00.931 WARN 30964 --- [ main] c.b.m.core.metadata.TableInfoHelper : This "id" is the table primary key by default name for `id` in Class: "com.zhentao.sss.pojo.FactInfo",So @TableField will not work! _ _ |_ _ _|_. ___ _ | _ | | |\/|_)(_| | |_\ |_)||_|_\ / | 3.5.3.1 加载DLL路径:/D:/yunjisuan/专高五/智学伴航项目/study/zhentao-study/zhentao-study-service/zhentao-study-adminService/target/classes/libs/WIN64/libarcsoft_face.dll 2025-07-14 17:21:01.140 WARN 30964 --- [ main] ConfigServletWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name &#39;factInfoController&#39;: Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name &#39;arcFaceEngineUtil&#39;: Invocation of init method failed; nested exception is java.lang.UnsatisfiedLinkError: no libarcsoft_face_engine_jni in java.library.path: C:\Users\cyz\.jdks\ms-17.0.15\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;D:\javatool\jdk8\jdkpath\bin;C:\Program Files\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\VMware\VMware Workstation\bin\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;D:\javatool\mysql\mysql-8.1.0-winx64\bin;D:\tomcat\apache-tomcat-9.0.102\bin;D:\javatool\git\Git\cmd;D:\javatool\node.js\node;D:\javatool\node.js\node\node_cache;D:\javatool\node.js\node\node_global;;D:\微信开发者工具\微信web开发者工具\dll;d:\cursor\cursor\resources\app\bin;D:\javatool\小乌龟\bin;D:\xshell\xftp\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;D:\xshell\xshell\;C:\Users\cyz\AppData\Local\Microsoft\WindowsApps;D:\ideaIU-2022.2.5\IntelliJ IDEA 2023.1\bin;;D:\javatool\vscode\Microsoft VS Code\bin;D:\javatool\mysql\mysql-8.1.0-winx64\bin;D:\javatool\node.js\node;C:\Users\cyz\AppData\Local\Programs\cursor\resources\app\bin;C:\Users\cyz\AppData\Local\Programs\Ollama;C:\Users\cyz\AppData\Roaming\npm;D:\cursor\cursor\resources\app\bin;. 2025-07-14 17:21:01.141 INFO 30964 --- [ main] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closed 2025-07-14 17:21:01.144 INFO 30964 --- [ main] o.apache.catalina.core.StandardService : Stopping service [Tomcat] 2025-07-14 17:21:01.163 INFO 30964 --- [ main] ConditionEvaluationReportLoggingListener : Error starting ApplicationContext. To display the conditions report re-run your application with &#39;debug&#39; enabled. 2025-07-14 17:21:01.166 ERROR 30964 --- [ main] o.s.boot.SpringApplication : Application run failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name &#39;factInfoController&#39;: Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name &#39;arcFaceEngineUtil&#39;: Invocation of init method failed; nested exception is java.lang.UnsatisfiedLinkError: no libarcsoft_face_engine_jni in java.library.path: C:\Users\cyz\.jdks\ms-17.0.15\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;D:\javatool\jdk8\jdkpath\bin;C:\Program Files\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\VMware\VMware Workstation\bin\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;D:\javatool\mysql\mysql-8.1.0-winx64\bin;D:\tomcat\apache-tomcat-9.0.102\bin;D:\javatool\git\Git\cmd;D:\javatool\node.js\node;D:\javatool\node.js\node\node_cache;D:\javatool\node.js\node\node_global;;D:\微信开发者工具\微信web开发者工具\dll;d:\cursor\cursor\resources\app\bin;D:\javatool\小乌龟\bin;D:\xshell\xftp\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;D:\xshell\xshell\;C:\Users\cyz\AppData\Local\Microsoft\WindowsApps;D:\ideaIU-2022.2.5\IntelliJ IDEA 2023.1\bin;;D:\javatool\vscode\Microsoft VS Code\bin;D:\javatool\mysql\mysql-8.1.0-winx64\bin;D:\javatool\node.js\node;C:\Users\cyz\AppData\Local\Programs\cursor\resources\app\bin;C:\Users\cyz\AppData\Local\Programs\Ollama;C:\Users\cyz\AppData\Roaming\npm;D:\cursor\cursor\resources\app\bin;. at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:321) ~[spring-context-5.2.8.RELEASE.jar:5.2.8.RELEASE] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1420) ~[spring-beans-5.2.8.RELEASE.jar:5.2.8.RELEASE] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:593) ~[spring-beans-5.2.8.RELEASE.jar:5.2.8.RELEASE] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:516) ~[spring-beans-5.2.8.RELEASE.jar:5.2.8.RELEASE] at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:324) ~[spring-beans-5.2.8.RELEASE.jar:5.2.8.RELEASE] at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:226) ~[spring-beans-5.2.8.RELEASE.jar:5.2.8.RELEASE] at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:322) ~[spring-beans-5.2.8.RELEASE.jar:5.2.8.RELEASE] at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202) ~[spring-beans-5.2.8.RELEASE.jar:5.2.8.RELEASE] at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:897) ~[spring-beans-5.2.8.RELEASE.jar:5.2.8.RELEASE] at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:879) ~[spring-context-5.2.8.RELEASE.jar:5.2.8.RELEASE] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:551) ~[spring-context-5.2.8.RELEASE.jar:5.2.8.RELEASE] at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:143) ~[spring-boot-2.3.2.RELEASE.jar:2.3.2.RELEASE] at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:758) ~[spring-boot-2.3.2.RELEASE.jar:2.3.2.RELEASE] at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:750) ~[spring-boot-2.3.2.RELEASE.jar:2.3.2.RELEASE] at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) ~[spring-boot-2.3.2.RELEASE.jar:2.3.2.RELEASE] at org.springframework.boot.SpringApplication.run(SpringApplication.java:315) ~[spring-boot-2.3.2.RELEASE.jar:2.3.2.RELEASE] at org.springframework.boot.SpringApplication.run(SpringApplication.java:1237) ~[spring-boot-2.3.2.RELEASE.jar:2.3.2.RELEASE] at org.springframework.boot.SpringApplication.run(SpringApplication.java:1226) ~[spring-boot-2.3.2.RELEASE.jar:2.3.2.RELEASE] at com.zhentao.AppAdmin.main(AppAdmin.java:19) ~[classes/:na] Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name &#39;arcFaceEngineUtil&#39;: Invocation of init method failed; nested exception is java.lang.UnsatisfiedLinkError: no libarcsoft_face_engine_jni in java.library.path: C:\Users\cyz\.jdks\ms-17.0.15\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;D:\javatool\jdk8\jdkpath\bin;C:\Program Files\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\VMware\VMware Workstation\bin\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;D:\javatool\mysql\mysql-8.1.0-winx64\bin;D:\tomcat\apache-tomcat-9.0.102\bin;D:\javatool\git\Git\cmd;D:\javatool\node.js\node;D:\javatool\node.js\node\node_cache;D:\javatool\node.js\node\node_global;;D:\微信开发者工具\微信web开发者工具\dll;d:\cursor\cursor\resources\app\bin;D:\javatool\小乌龟\bin;D:\xshell\xftp\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;D:\xshell\xshell\;C:\Users\cyz\AppData\Local\Microsoft\WindowsApps;D:\ideaIU-2022.2.5\IntelliJ IDEA 2023.1\bin;;D:\javatool\vscode\Microsoft VS Code\bin;D:\javatool\mysql\mysql-8.1.0-winx64\bin;D:\javatool\node.js\node;C:\Users\cyz\AppData\Local\Programs\cursor\resources\app\bin;C:\Users\cyz\AppData\Local\Programs\Ollama;C:\Users\cyz\AppData\Roaming\npm;D:\cursor\cursor\resources\app\bin;. at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:160) ~[spring-beans-5.2.8.RELEASE.jar:5.2.8.RELEASE] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:415) ~[spring-beans-5.2.8.RELEASE.jar:5.2.8.RELEASE] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1786) ~[spring-beans-5.2.8.RELEASE.jar:5.2.8.RELEASE] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:594) ~[spring-beans-5.2.8.RELEASE.jar:5.2.8.RELEASE] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:516) ~[spring-beans-5.2.8.RELEASE.jar:5.2.8.RELEASE] at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:324) ~[spring-beans-5.2.8.RELEASE.jar:5.2.8.RELEASE] at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:226) ~[spring-beans-5.2.8.RELEASE.jar:5.2.8.RELEASE] at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:322) ~[spring-beans-5.2.8.RELEASE.jar:5.2.8.RELEASE] at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:207) ~[spring-beans-5.2.8.RELEASE.jar:5.2.8.RELEASE] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.resolveBeanByName(AbstractAutowireCapableBeanFactory.java:453) ~[spring-beans-5.2.8.RELEASE.jar:5.2.8.RELEASE] at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:527) ~[spring-context-5.2.8.RELEASE.jar:5.2.8.RELEASE] at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:497) ~[spring-context-5.2.8.RELEASE.jar:5.2.8.RELEASE] at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:650) ~[spring-context-5.2.8.RELEASE.jar:5.2.8.RELEASE] at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:239) ~[spring-beans-5.2.8.RELEASE.jar:5.2.8.RELEASE] at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:130) ~[spring-beans-5.2.8.RELEASE.jar:5.2.8.RELEASE] at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:318) ~[spring-context-5.2.8.RELEASE.jar:5.2.8.RELEASE] ... 18 common frames omitted Caused by: java.lang.UnsatisfiedLinkError: no libarcsoft_face_engine_jni in java.library.path: C:\Users\cyz\.jdks\ms-17.0.15\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;D:\javatool\jdk8\jdkpath\bin;C:\Program Files\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\VMware\VMware Workstation\bin\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;D:\javatool\mysql\mysql-8.1.0-winx64\bin;D:\tomcat\apache-tomcat-9.0.102\bin;D:\javatool\git\Git\cmd;D:\javatool\node.js\node;D:\javatool\node.js\node\node_cache;D:\javatool\node.js\node\node_global;;D:\微信开发者工具\微信web开发者工具\dll;d:\cursor\cursor\resources\app\bin;D:\javatool\小乌龟\bin;D:\xshell\xftp\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;D:\xshell\xshell\;C:\Users\cyz\AppData\Local\Microsoft\WindowsApps;D:\ideaIU-2022.2.5\IntelliJ IDEA 2023.1\bin;;D:\javatool\vscode\Microsoft VS Code\bin;D:\javatool\mysql\mysql-8.1.0-winx64\bin;D:\javatool\node.js\node;C:\Users\cyz\AppData\Local\Programs\cursor\resources\app\bin;C:\Users\cyz\AppData\Local\Programs\Ollama;C:\Users\cyz\AppData\Roaming\npm;D:\cursor\cursor\resources\app\bin;. at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2434) ~[na:na] at java.base/java.lang.Runtime.loadLibrary0(Runtime.java:818) ~[na:na] at java.base/java.lang.System.loadLibrary(System.java:2006) ~[na:na] at com.arcsoft.face.FaceEngine.libraryLoad(FaceEngine.java:103) ~[arcsoft-sdk-face-3.0.0.0.jar:na] at com.arcsoft.face.FaceEngine.<init>(FaceEngine.java:135) ~[arcsoft-sdk-face-3.0.0.0.jar:na] at com.zhentao.sss.utils.ArcFaceEngineUtil.init(ArcFaceEngineUtil.java:55) ~[classes/:na] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[na:na] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[na:na] at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke(InitDestroyAnnotationBeanPostProcessor.java:389) ~[spring-beans-5.2.8.RELEASE.jar:5.2.8.RELEASE] at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods(InitDestroyAnnotationBeanPostProcessor.java:333) ~[spring-beans-5.2.8.RELEASE.jar:5.2.8.RELEASE] at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:157) ~[spring-beans-5.2.8.RELEASE.jar:5.2.8.RELEASE] ... 33 common frames omitted Process finished with exit code 1 人脸识别一值这种问题 怎么解决 我的
07-15
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值