Sprache

SharedMemory.Create(String, Int32) Methode

Definition

Erstellt eine anonyme SharedMemory-Instanz mit dem bereitgestellten Debugnamen und der angegebenen Größe.

[Android.Runtime.Register("create", "(Ljava/lang/String;I)Landroid/os/SharedMemory;", "", ApiSince=27)]
public static Android.OS.SharedMemory Create(string? name, int size);
[<Android.Runtime.Register("create", "(Ljava/lang/String;I)Landroid/os/SharedMemory;", "", ApiSince=27)>]
static member Create : string * int -> Android.OS.SharedMemory

Parameter

name
String

Der Debugname, der für diese SharedMemory-Instanz verwendet werden soll. Dies kann null sein, ein Debugname wird jedoch empfohlen, um die Speicherauslastung bei Verwendung von Tools wie lsof oder untersuchen /proc/[pid]/maps zu identifizieren.

size
Int32

Die Größe des zu erstellenden freigegebenen Speichers. Muss größer als 0 sein.

Gibt zurück

Eine SharedMemory-Instanz der angeforderten Größe

Attribute

Hinweise

Erstellt eine anonyme SharedMemory-Instanz mit dem bereitgestellten Debugnamen und der angegebenen Größe. Der Name wird nur für Debuggingzwecke verwendet und kann dabei helfen, zu identifizieren, wofür der freigegebene Speicher beim Überprüfen von Speicherzuordnungen für die Prozesse verwendet wird, die diese SharedMemory-Instanz zugeordnet haben.

Java-Dokumentation für android.os.SharedMemory.create(java.lang.String, int).

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: