Freigeben über


AssetManager.OpenNonAssetFd Methode

Definition

Überlädt

OpenNonAssetFd(String)

Öffnen Sie ein Nicht-Asset als Ressource, indem Sie es mmapping und ein AssetFileDescriptorObjekt zurückgeben.

OpenNonAssetFd(Int32, String)

Öffnen Sie ein Nicht-Asset als Ressource, indem Sie es mmapping und ein AssetFileDescriptorObjekt zurückgeben.

OpenNonAssetFd(String)

Öffnen Sie ein Nicht-Asset als Ressource, indem Sie es mmapping und ein AssetFileDescriptorObjekt zurückgeben.

[Android.Runtime.Register("openNonAssetFd", "(Ljava/lang/String;)Landroid/content/res/AssetFileDescriptor;", "")]
public Android.Content.Res.AssetFileDescriptor OpenNonAssetFd(string fileName);
[<Android.Runtime.Register("openNonAssetFd", "(Ljava/lang/String;)Landroid/content/res/AssetFileDescriptor;", "")>]
member this.OpenNonAssetFd : string -> Android.Content.Res.AssetFileDescriptor

Parameter

fileName
String

Name der abzurufenden Ressource.

Gibt zurück

Attribute

Ausnahmen

Hinweise

Öffnen Sie ein Nicht-Asset als Ressource, indem Sie es mmapping und ein AssetFileDescriptorObjekt zurückgeben. Dies ermöglicht direkten Zugriff auf alle Dateien, die in einem Anwendungspaket enthalten sind (nicht nur deren Ressourcen). Anwendungen sollten dies normalerweise nicht verwenden.

Die Ressource darf nicht komprimiert werden, oder eine Ausnahme wird ausgelöst.

Java-Dokumentation für android.content.res.AssetManager.openNonAssetFd(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:

OpenNonAssetFd(Int32, String)

Öffnen Sie ein Nicht-Asset als Ressource, indem Sie es mmapping und ein AssetFileDescriptorObjekt zurückgeben.

[Android.Runtime.Register("openNonAssetFd", "(ILjava/lang/String;)Landroid/content/res/AssetFileDescriptor;", "")]
public Android.Content.Res.AssetFileDescriptor OpenNonAssetFd(int cookie, string fileName);
[<Android.Runtime.Register("openNonAssetFd", "(ILjava/lang/String;)Landroid/content/res/AssetFileDescriptor;", "")>]
member this.OpenNonAssetFd : int * string -> Android.Content.Res.AssetFileDescriptor

Parameter

cookie
Int32

Bezeichner des zu öffnenden Pakets.

fileName
String

Name der abzurufenden Ressource.

Gibt zurück

Attribute

Ausnahmen

Hinweise

Öffnen Sie ein Nicht-Asset als Ressource, indem Sie es mmapping und ein AssetFileDescriptorObjekt zurückgeben. Dies ermöglicht direkten Zugriff auf alle Dateien, die in einem Anwendungspaket enthalten sind (nicht nur deren Ressourcen). Anwendungen sollten dies normalerweise nicht verwenden.

Die Ressource darf nicht komprimiert werden, oder eine Ausnahme wird ausgelöst.

Java-Dokumentation für android.content.res.AssetManager.openNonAssetFd(int, 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: