Kể từ năm 2026, để phù hợp với mô hình phát triển ổn định của nhánh chính và đảm bảo tính ổn định của nền tảng cho hệ sinh thái, chúng tôi sẽ xuất bản mã nguồn lên AOSP vào quý 2 và quý 4. Để tạo và đóng góp cho AOSP, bạn nên sử dụng android-latest-release thay vì aosp-main. Nhánh tệp kê khai android-latest-release sẽ luôn tham chiếu đến bản phát hành gần đây nhất được chuyển đến AOSP. Để biết thêm thông tin, hãy xem bài viết Các thay đổi đối với AOSP.
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Tài liệu tham khảo về cấu trúc nfc_tag_device
#include <
nfc_tag.h
>
Định nghĩa tại dòng
44
của tệp
nfc_tag.h
.
Các phương thức phổ biến của thiết bị thẻ NFC.
này phải là thành viên đầu tiên của nfc_tag_device_t vì người dùng cấu trúc này sẽ truyền
hw_device_t
đến con trỏ nfc_tag_device_t trong các ngữ cảnh mà bạn biết
hw_device_t
tham chiếu đến nfc_tag_device_t.
Định nghĩa tại dòng
51
của tệp
nfc_tag.h
.
Trả về dung lượng bộ nhớ của vùng dữ liệu.
Định nghĩa tại dòng
80
của tệp
nfc_tag.h
.
Khởi chạy thẻ NFC.
Trình điều khiển phải:
-
Đặt các byte khoá tĩnh thành chỉ đọc
-
Định cấu hình Vùng chứa chức năng để tắt quyền ghi, ví dụ: 0xE1 0x10 <size> 0x0F
Hàm này được gọi một lần trước khi có bất kỳ lệnh gọi nào đến
setContent()
.
Trả về 0 khi thành công hoặc -errno khi gặp lỗi.
Định nghĩa tại dòng
65
của tệp
nfc_tag.h
.
|
int(* setContent)(const struct
nfc_tag_device
*dev, const uint8_t *data, size_t len)
|
Đặt nội dung thẻ NFC.
Trình điều khiển phải ghi <data> trong vùng dữ liệu của thẻ bắt đầu từ byte 0 của khối 4 và đặt phần còn lại của vùng dữ liệu thành 0.
Trả về 0 khi thành công hoặc -errno khi gặp lỗi.
Định nghĩa tại dòng
75
của tệp
nfc_tag.h
.
Tài liệu cho cấu trúc này được tạo từ tệp sau:
-
hardware/libhardware/include/hardware/
nfc_tag.h
Nội dung và mã mẫu trên trang này phải tuân thủ các giấy phép như mô tả trong phần Giấy phép nội dung. Java và OpenJDK là nhãn hiệu hoặc nhãn hiệu đã đăng ký của Oracle và/hoặc đơn vị liên kết của Oracle.
Cập nhật lần gần đây nhất: 2025-07-27 UTC.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2025-07-27 UTC."],[],[]]