JavaSystem.Load(String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.