Freigeben über


JavaSystem.Load(String) Methode

Definition

Lädt die systemeigene Bibliothek, die durch das Argument filename 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 filename angegeben wird. Das Argument filename muss ein absoluter Pfadname sein.

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

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

Der Aufruf System.load(name) entspricht im Grunde dem Aufruf: <blockquote>

Runtime.getRuntime().load(name)

</Blockquote>

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

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: