Kể từ ngày 27 tháng 3 năm 2025, bạn nên sử dụng android-latest-release
thay vì aosp-main
để xây dựng và đóng góp cho AOSP. Để biết thêm thông tin, hãy xem phần Thay đổi đối với AOSP.
Mô phỏng thẻ dựa trên máy chủ của FeliCa
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.
Felicity Card (FeliCa), một hệ thống thẻ thông minh RFID, là tiêu chuẩn NFC ở Nhật Bản, Hồng Kông và các thị trường khác trong khu vực Châu Á – Thái Bình Dương (APAC). Phương thức này đang ngày càng được sử dụng rộng rãi ở khu vực đó và được dùng hiệu quả trong các dịch vụ vận tải, bán lẻ và dịch vụ khách hàng thân thiết. Việc thêm tính năng hỗ trợ FeliCa trong các thiết bị Android dành cho khu vực đó sẽ giúp cải thiện tính hữu dụng của thiết bị.
Triển khai
HCE FeliCa yêu cầu phần cứng NFC hỗ trợ tiêu chuẩn NFC-F (JIS 6319-4).
Về cơ bản, tính năng Mô phỏng thẻ dựa trên máy chủ (HCE) của FeliCa là một phương thức triển khai song song với phương thức triển khai HCE hiện có trên Android; tính năng này tạo các lớp mới cho FeliCa khi cần thiết và hợp nhất với phương thức triển khai HCE hiện có nếu có thể.
Các thành phần Android sau đây có trong Dự án nguồn mở Android (AOSP):
- Các lớp khung
- Public HostNfcFService (lớp dịch vụ tiện lợi)
- @hide NfcFServiceInfo
- Nội dung sửa đổi đối với khung NFC cốt lõi
Giống như hầu hết các tính năng của nền tảng Android, nhà sản xuất sẽ viết trình điều khiển để thiết bị phần cứng hoạt động với API.
Xác nhận kết quả
Sử dụng Bộ kiểm thử tính tương thích với Android để đảm bảo tính năng này hoạt động như mong đợi. Trình xác minh CTS (NfcTestActivity) kiểm thử phương thức triển khai này cho các thiết bị báo cáo hằng số tính năng android.hardware.nfc.hcef
.
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-03-26 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-03-26 UTC."],[],[],null,["# Host card emulation of FeliCa\n\nFelicity Card (FeliCa), an RFID smart card system, is the NFC standard in\nJapan, Hong Kong, and other markets in the Asia-Pacific (APAC) region. It has\nbeen expanding in adoption in that region and is well used among transit,\nretail, and loyalty services. Adding support for FeliCa in Android devices\ndestined for that region improves their usefulness.\n\nImplementation\n--------------\n\nHCE FeliCa requires NFC hardware that supports the NFC-F (JIS 6319-4) standard.\n\nHost Card Emulation (HCE) of FeliCa is essentially a parallel implementation to\nthe existing HCE implementation on Android; it creates new classes for FeliCa\nwhere it makes sense and merges with the existing HCE implementation where\npossible.\n\nThe following Android components are included in the Android Open Source Project\n(AOSP):\n\n- Framework classes\n - Public HostNfcFService (convenience service class)\n - @hide NfcFServiceInfo\n- Modifications to core NFC framework\n\nAs with most Android platform features, manufacturers write the drivers to\nmake the hardware work with the API.\n\nValidation\n----------\n\nUse the [Android Compatibility\nTest Suite](/docs/compatibility/cts) to ensure this feature works as intended. CTS Verifier\n(NfcTestActivity) tests this implementation for devices reporting the\n`android.hardware.nfc.hcef` feature constant."]]