A partire dal 27 marzo 2025, ti consigliamo di utilizzare android-latest-release
anziché aosp-main
per compilare e contribuire ad AOSP. Per ulteriori informazioni, vedi Modifiche ad AOSP.
Emulazione della carta host di FeliCa
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Felicity Card (FeliCa), un sistema di smart card RFID, è lo standard NFC in Giappone, Hong Kong e in altri mercati della regione Asia-Pacifico (APAC). La sua adozione è in crescita in quella regione ed è ampiamente utilizzata per i servizi di trasporto pubblico, vendita al dettaglio e fedeltà. L'aggiunta del supporto di FeliCa nei dispositivi Android destinati a questa regione ne migliora l'utilità.
Implementazione
HCE FeliCa richiede hardware NFC che supporti lo standard NFC-F (JIS 6319-4).
La tecnologia Host Card Emulation (HCE) di FeliCa è essenzialmente un'implementazione parallela all'implementazione HCE esistente su Android; crea nuove classi per FeliCa dove è opportuno e si unisce all'implementazione HCE esistente, se possibile.
I seguenti componenti Android sono inclusi nell'Android Open Source Project (AOSP):
- Classi del framework
- Public HostNfcFService (classe di servizio di utilità)
- @hide NfcFServiceInfo
- Modifiche al framework NFC principale
Come per la maggior parte delle funzionalità della piattaforma Android, i produttori scrivono i driver per far funzionare l'hardware con l'API.
Convalida
Utilizza la Compatibility Test Suite di Android per assicurarti che questa funzionalità funzioni come previsto. Lo strumento di verifica CTS (NfcTestActivity) testa questa implementazione per i dispositivi che segnalano la costante della funzionalità android.hardware.nfc.hcef
.
I campioni di contenuti e codice in questa pagina sono soggetti alle licenze descritte nella Licenza per i contenuti. Java e OpenJDK sono marchi o marchi registrati di Oracle e/o delle sue società consociate.
Ultimo aggiornamento 2025-03-26 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 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."]]