À partir de 2026, pour nous aligner sur notre modèle de développement stable et garantir la stabilité de la plate-forme pour l'écosystème, nous publierons le code source sur AOSP au deuxième et au quatrième trimestre. Pour créer et contribuer à AOSP, nous vous recommandons d'utiliser android-latest-release au lieu de aosp-main. La branche de fichier manifeste android-latest-release fera toujours référence à la version la plus récente envoyée à AOSP. Pour en savoir plus, consultez Modifications apportées à AOSP.
Émulation de carte hôte de FeliCa
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Felicity Card (FeliCa), un système de carte à puce RFID, est la norme NFC au Japon, à Hong Kong et sur d'autres marchés de la région Asie-Pacifique (APAC). Son adoption s'est étendue dans cette région et il est largement utilisé par les services de transport, de vente au détail et de fidélité. L'ajout de la prise en charge de FeliCa dans les appareils Android destinés à cette région améliore leur utilité.
Implémentation
HCE FeliCa nécessite un matériel NFC compatible avec la norme NFC-F (JIS 6319-4).
L'émulation de carte hôte (HCE) de FeliCa est essentiellement une implémentation parallèle à l'implémentation HCE existante sur Android. Elle crée de nouvelles classes pour FeliCa lorsque cela est pertinent et fusionne avec l'implémentation HCE existante lorsque cela est possible.
Les composants Android suivants sont inclus dans le projet Android Open Source (AOSP) :
- Classes de framework
Public HostNfcFService (classe de service de commodité)
@hide NfcFServiceInfo
- Modifications apportées au framework NFC de base
Comme pour la plupart des fonctionnalités de la plate-forme Android, vous écrivez les pilotes pour faire fonctionner le matériel avec l'API.
Validation
Utilisez la Compatibility Test Suite Android pour vérifier que cette fonctionnalité fonctionne comme prévu. CTS Verifier (NfcTestActivity) teste cette implémentation pour les appareils qui signalent la constante de fonctionnalité android.hardware.nfc.hcef.
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/12/03 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/12/03 (UTC)."],[],[]]