I am gonna write a Payment Application based on Host-Based Card Emulation(HCE) of Android 4.4 (Kitkat) but I don't understand a process between AID (Application ID) and HCE service of Android 4.4 after I read this article Host-based Card Emulation. After we register an Application ID of both "Payment" and "Other" Category in the manifest file, Where else is the AID used? or It is used for Our written HCE service to recognize and then do whatever that define in our written HCE Service?
相关问题
- AVD Manager, why can't I create an AVD?
- Can a JavaCard emulate a MIFARE Ultralight or NTAG
- iOS NFC Background reading not catched by Applicat
- Swift: NFCError Code=202 “Session is invalidated u
- Incorrect navigation while contact saving on Andro
相关文章
- VelocityTracker causes crash on Android 4.4
- Translucent StatusBar on kitkat with FrameLayout a
- How to use ACR35 NFC Reader in Android
- How can I protect a Mifare Classic Tag that contai
- Android 4.4.2, PN532 NFC reader and NFC Card emula
- NFC Android wear (Huawei watch 2.0)
- ANDROID CAMERA: getParameters failed (empty parame
- Reading a NFC Mifare card with NXP Reader Library
This is the case. You register your AID in the manifest file. If a reader selects your AID the NfcService then knows which HCE-service to start and to dispatch APDU transfers to.
All further communication will then get routed to your HCE Service until the reader selects a different AID or the reader stops providing the RF field.