java.lang.Class.forName(String name, boolean initialize, ClassLoader loader)方法

本文详细介绍了 Java 中 Class 类的 forName() 方法,包括其参数、返回值及可能抛出的异常,并通过示例展示了如何使用该方法加载类。

描述

java.lang.Class.forName(String name, boolean initialize, ClassLoader loader) 方法返回与给定字符串名的类或接口的Class对象,使用给定的类加载器。

指定的类加载器加载的类或接口。如果该参数加载器loader 为空,通过引导类加载器加载类。当类被初始化的初始化initialize参数为true,如果它没有被初始化。

声明

以下是java.lang.Class.forName()方法的声明

public static Class<?> forName(String name, boolean initialize, ClassLoader loader) throws ClassNotFoundException

参数

  • name -- 这是所需类的完全限定名称。

  • initialize -- 这说明这个类是否必须初始化。

  • loader -- 这是必须加载的类的类加载器。

返回值

此方法返回所需的类的类对象。

异常

  • LinkageError -- 如果联动失败。

  • ExceptionInInitializerError -- 如果这种方法所引发的初始化失败。

  • ClassNotFoundException -- 如果类不能位于由指定的类加载器。

实例

下面的例子说明了如何使用java.lang.Class.forName()方法。


import java.lang.*;

public class ClassDemo {

   public static void main(String[] args) {

     try {
        Class cls = Class.forName("ClassDemo");

        // returns the ClassLoader object
        ClassLoader cLoader = cls.getClassLoader();
       
        /* returns the Class object associated with the class or interface 
        with the given string name, using the given classloader. */
        Class cls2 = Class.forName("java.lang.Thread", true, cLoader);       
          
        // returns the name of the class
        System.out.println("Class = " + cls.getName());
        System.out.println("Class = " + cls2.getName()); 
     }
     catch(ClassNotFoundException ex) {
        System.out.println(ex.toString());
     }
   }
}


让我们来编译和运行上面的程序,这将产生以下结果:

Class = ClassDemo
Class = java.lang.Thread


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 '/data/app/~~wpHZcEljrl7Ahh8edVTnGw==/com.tencent.yolov5ncnn-NW_YKGdoQrdUIH2pwBkwkg==/lib/x86_64' 2025-10-29 18:40:38.888 22467-22467 vulkan com.tencent.yolov5ncnn D searching for layers in '/data/app/~~wpHZcEljrl7Ahh8edVTnGw==/com.tencent.yolov5ncnn-NW_YKGdoQrdUIH2pwBkwkg==/base.apk!/lib/x86_64' 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
评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值