Начиная с 27 марта 2025 г. мы рекомендуем использовать android-latest-release
вместо aosp-main
для создания и участия в AOSP. Дополнительные сведения см. в разделе Изменения в AOSP .
Эмуляция хост-карты FeliCa
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Felicity Card (FeliCa), система смарт-карт RFID, является стандартом NFC в Японии, Гонконге и на других рынках Азиатско-Тихоокеанского региона (APAC). В этом регионе его распространение расширяется, и он широко используется в сфере транзита, розничной торговли и услуг лояльности. Добавление поддержки FeliCa на устройствах Android, предназначенных для этого региона, повышает их полезность.
Выполнение
Для HCE FeliCa требуется оборудование NFC, поддерживающее стандарт NFC-F (JIS 6319-4).
Эмуляция хост-карты (HCE) FeliCa по сути является параллельной реализацией существующей реализации HCE на Android; он создает новые классы для FeliCa там, где это имеет смысл, и, где это возможно, объединяется с существующей реализацией HCE.
Следующие компоненты Android включены в проект Android с открытым исходным кодом (AOSP):
- Классы фреймворка
- Public HostNfcFService (класс удобного обслуживания)
- @hide NfcFServiceInfo
- Изменения в базовой структуре NFC
Как и в случае с большинством функций платформы Android, производители пишут драйверы, чтобы оборудование работало с API.
Проверка
Используйте набор тестов на совместимость Android, чтобы убедиться, что эта функция работает должным образом. CTS Verifier (NfcTestActivity) тестирует эту реализацию для устройств, сообщающих о константе функции android.hardware.nfc.hcef
.
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-03-26 UTC.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 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."]]