Ab 2026 werden wir den Quellcode im 2. und 4. Quartal in AOSP veröffentlichen, um unser trunk-stable-Entwicklungsmodell zu unterstützen und die Plattformstabilität für das Ökosystem zu gewährleisten. Für die Entwicklung und das Beitragen zu AOSP empfehlen wir die Verwendung von android-latest-release anstelle von aosp-main. Der Manifestzweig android-latest-release verweist immer auf das neueste Release, das an AOSP übertragen wurde. Weitere Informationen finden Sie unter Änderungen an AOSP.
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Strukturreferenz für „nfc_tag_device“
#include <
nfc_tag.h
>
Definition in Zeile
44
der Datei
nfc_tag.h
.
Gängige Methoden des NFC-Tags. Dies muss das erste Mitglied von nfc_tag_device_t sein, da Nutzer dieser Struktur einen
hw_device_t-
Definition in Zeile
51
der Datei
nfc_tag.h
.
Gibt die Speichergröße des Datenbereichs zurück.
Definition in Zeile
80
der Datei
nfc_tag.h
Initialisieren Sie das NFC-Tag.
Der Fahrer muss:
-
Statische Sperrbytes auf „Nur lesen“ setzen
-
Konfigurieren Sie den Capability-Container so, dass der Schreibzugriff deaktiviert wird, z. B.: 0xE1 0x10 <size> 0x0F.
Diese Funktion wird einmal aufgerufen, bevor
setContent()
aufgerufen wird.
Gibt bei Erfolg „0“ oder bei Fehler „-errno“ zurück.
Definition in Zeile
65
der Datei
nfc_tag.h
.
|
int(* setContent)(const struct
nfc_tag_device
*dev, const uint8_t *data, size_t len)
|
Legen Sie den Inhalt des NFC-Tags fest.
Der Treiber muss <data> in den Datenbereich des Tags schreiben, beginnend bei Byte 0 von Block 4, und den Rest des Datenbereichs auf Null setzen.
Gibt bei Erfolg den Wert 0 oder bei Fehler den Wert -errno zurück.
Definition in Zeile
75
der Datei
nfc_tag.h
.
Die Dokumentation für diese Struktur wurde aus der folgenden Datei generiert:
-
hardware/libhardware/include/hardware/
nfc_tag.h
Alle Inhalte und Codebeispiele auf dieser Seite unterliegen den Lizenzen wie im Abschnitt Inhaltslizenz beschrieben. Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder seinen Tochtergesellschaften.
Zuletzt aktualisiert: 2025-07-27 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-07-27 (UTC)."],[],[]]