Freigeben über


JavaSystem.Load(String) Methode

Definition

Lädt die systemeigene Bibliothek, die durch das Argument "Dateiname" angegeben wird.

[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

Parameter

filename
String

die zu ladende Datei.

Attribute

Hinweise

Lädt die systemeigene Bibliothek, die durch das Argument "Dateiname" angegeben wird. Das Argument "Dateiname" muss ein absoluter Pfadname sein.

Wenn das Dateiname-Argument, wenn ein plattformspezifisches Bibliothekspräfix, Pfad und Dateierweiterung entfernt wird, eine Bibliothek angibt, deren Name z. B. L und eine systemeigene Bibliothek mit dem virtuellen Computer statisch verknüpft ist, wird die JNI_OnLoad_L Funktion, die von der Bibliothek exportiert wird, aufgerufen, anstatt zu versuchen, eine dynamische Bibliothek zu laden. Ein Dateiname, der dem Argument entspricht, muss nicht im Dateisystem vorhanden sein. Weitere Details finden Sie in der JNI-Spezifikation.

Andernfalls wird das Argument "Dateiname" einem systemeigenen Bibliotheksimage auf implementierungsabhängige Weise zugeordnet.

Der Anruf System.load(name) entspricht effektiv dem Anruf: <blockquote>

Runtime.getRuntime().load(name)

</blockquote>

Java-Dokumentation für java.lang.System.load(java.lang.String).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: