Freigeben über


MifareClassic.ReadBlock(Int32) Methode

Definition

16-Byte-Block lesen.

[Android.Runtime.Register("readBlock", "(I)[B", "")]
public byte[]? ReadBlock (int blockIndex);
[<Android.Runtime.Register("readBlock", "(I)[B", "")>]
member this.ReadBlock : int -> byte[]

Parameter

blockIndex
Int32

Index des zu lesenden Blocks ab 0

Gibt zurück

Byte[]

16 Byteblock

Attribute

Ausnahmen

wenn das Tag das Feld verlässt

wenn ein E/A-Fehler auftritt oder der Vorgang abgebrochen wird

Hinweise

16-Byte-Block lesen.

Dies ist ein E/A-Vorgang und wird bis zum Abschluss blockiert. Sie darf nicht über den Hauptanwendungsthread aufgerufen werden. Ein blockierter Aufruf wird abgebrochen IOException , wenn #close er von einem anderen Thread aufgerufen wird.

<p class="note">Erfordert die android.Manifest.permission#NFC Berechtigung.

Java-Dokumentation für android.nfc.tech.MifareClassic.readBlock(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: