DelegateLastClassLoader 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
| 名称 | 说明 |
|---|---|
| DelegateLastClassLoader(String, ClassLoader) |
创建一个 |
| DelegateLastClassLoader(String, String, ClassLoader) |
创建启用了父资源委派的一个 |
| DelegateLastClassLoader(String, String, ClassLoader, Boolean) |
为指定的 DEX 路径和本机库搜索路径创建一个 |
DelegateLastClassLoader(String, ClassLoader)
创建一个 DelegateLastClassLoader 未启用库搜索路径和父资源委派。
[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/ClassLoader;)V", "", ApiSince=27)]
public DelegateLastClassLoader(string? dexPath, Java.Lang.ClassLoader? parent);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/ClassLoader;)V", "", ApiSince=27)>]
new Dalvik.SystemInterop.DelegateLastClassLoader : string * Java.Lang.ClassLoader -> Dalvik.SystemInterop.DelegateLastClassLoader
参数
- dexPath
- String
包含类和资源的 JAR 或 APK 文件列表,由 PathSeparator.
- parent
- ClassLoader
父类加载程序;可能 null 适用于启动类加载程序。
- 特性
注解
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 中所述的术语使用。
适用于
DelegateLastClassLoader(String, String, ClassLoader)
创建启用了父资源委派的一个 DelegateLastClassLoader 。
[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/ClassLoader;)V", "", ApiSince=27)]
public DelegateLastClassLoader(string? dexPath, string? librarySearchPath, Java.Lang.ClassLoader? parent);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/ClassLoader;)V", "", ApiSince=27)>]
new Dalvik.SystemInterop.DelegateLastClassLoader : string * string * Java.Lang.ClassLoader -> Dalvik.SystemInterop.DelegateLastClassLoader
参数
- dexPath
- String
包含类和资源的 JAR 或 APK 文件列表,由 PathSeparator.
- librarySearchPath
- String
包含本机库的目录列表,用 PathSeparator;分隔。null
- parent
- ClassLoader
父类加载程序;可能 null 适用于启动类加载程序。
- 特性
注解
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 中所述的术语使用。
适用于
DelegateLastClassLoader(String, String, ClassLoader, Boolean)
为指定的 DEX 路径和本机库搜索路径创建一个 DelegateLastClassLoader 。
[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/ClassLoader;Z)V", "", ApiSince=29)]
public DelegateLastClassLoader(string dexPath, string? librarySearchPath, Java.Lang.ClassLoader? parent, bool delegateResourceLoading);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/ClassLoader;Z)V", "", ApiSince=29)>]
new Dalvik.SystemInterop.DelegateLastClassLoader : string * string * Java.Lang.ClassLoader * bool -> Dalvik.SystemInterop.DelegateLastClassLoader
参数
- dexPath
- String
包含类和资源的 JAR 或 APK 文件列表,由 PathSeparator.
- librarySearchPath
- String
包含本机库的目录列表,用 PathSeparator;分隔。null
- parent
- ClassLoader
父类加载程序;可能 null 适用于启动类加载程序。
- delegateResourceLoading
- Boolean
true 在找不到资源时将资源加载委托给父级;这不会影响类加载委派。
- 特性
注解
加载程序首先搜索启动类路径,然后搜索其 DEX 路径,最后搜索其父路径。 这不同于标准父级优先类加载程序。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。