NetworkInterface.GetHardwareAddress 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.
Gibt die Hardwareadresse (in der Regel MAC) der Schnittstelle zurück, wenn sie über eine verfügt und über die aktuellen Berechtigungen zugegriffen werden kann.
[Android.Runtime.Register("getHardwareAddress", "()[B", "")]
public byte[]? GetHardwareAddress();
[<Android.Runtime.Register("getHardwareAddress", "()[B", "")>]
member this.GetHardwareAddress : unit -> byte[]
Gibt zurück
Ein Bytearray, das die Adresse enthält oder null die Adresse nicht vorhanden ist, ist nicht zugänglich, oder ein Sicherheits-Manager ist festgelegt, und der Aufrufer verfügt nicht über die Berechtigung NetPermission("getNetworkInformation"). Diese Methode wird beispielsweise in der Regel zurückgegeben null , wenn sie von nicht systemfremden Apps aufgerufen wird (oder 02:00:00:00:00:00 für Apps mit targetSdkVersion < android.os.Build.VERSION_CODES.R).
- Attribute
Ausnahmen
wenn ein E/A-Fehler auftritt.
Hinweise
Gibt die Hardwareadresse (in der Regel MAC) der Schnittstelle zurück, wenn sie über eine verfügt und über die aktuellen Berechtigungen zugegriffen werden kann. Wenn ein Sicherheits-Manager festgelegt ist, muss der Aufrufer über die Berechtigung NetPermission("getNetworkInformation") verfügen.
In 1.6 hinzugefügt.
Java-Dokumentation für java.net.NetworkInterface.getHardwareAddress().
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.