Язык

JavaSystem.Load(String) Метод

Определение

Загружает собственную библиотеку, указанную аргументом имени файла.

[Android.Runtime.Register("load", "(Ljava/lang/String;)V", "")]
public static void Load(string filename);
[<Android.Runtime.Register("load", "(Ljava/lang/String;)V", "")>]
static member Load : string -> unit

Параметры

filename
String

файл для загрузки.

Атрибуты

Комментарии

Загружает собственную библиотеку, указанную аргументом имени файла. Аргумент имени файла должен быть абсолютным именем пути.

Если аргумент имени файла при удалении префикса, пути и расширения библиотеки для конкретной платформы указывает библиотеку, имя которой, например L, и собственную библиотеку, называемую L, статически связана с виртуальной машиной, то вызывается функция JNI_OnLoad_L, экспортируемая библиотекой, а не пытается загрузить динамическую библиотеку. Имя файла, соответствующее аргументу, не обязательно существует в файловой системе. Дополнительные сведения см. в спецификации JNI.

В противном случае аргумент имени файла сопоставляется с образом собственной библиотеки в зависимости от реализации.

Вызов фактически эквивалентен вызову System.load(name) : <blockquote>

Runtime.getRuntime().load(name)

</blockquote>

Java документации по java.lang.System.load(java.lang.String).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к