語言

DelegateLastClassLoader 建構函式

定義

多載

名稱 Description
DelegateLastClassLoader(String, ClassLoader)

建立 DelegateLastClassLoader 一個沒有函式庫搜尋路徑且啟用父資源委派的方案。

DelegateLastClassLoader(String, String, ClassLoader)

建立 DelegateLastClassLoader 一個啟用父資源委派的系統。

DelegateLastClassLoader(String, String, ClassLoader, Boolean)

為指定的 DEX 路徑與原生函式庫搜尋路徑建立 。DelegateLastClassLoader

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 針對啟動類別載入器。

屬性

備註

AOSP 原始碼文件,方便性過載。

本頁部分內容為基於 Open Source Project 所創建並分享的工作修改,並依 中所述條款使用。

適用於

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 針對啟動類別載入器。

屬性

備註

AOSP 原始碼文件,方便性過載。

本頁部分內容為基於 Open Source Project 所創建並分享的工作修改,並依 中所述條款使用。

適用於

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 路徑,最後是父路徑。 這與標準的家長第一級裝載機不同。

Android 平台檔

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於