RFID स्मार्ट कार्ड सिस्टम, Felicity Card (FeliCa) जापान, हांगकांग, और एशिया-पैसिफ़िक (एपीएसी) इलाके के अन्य बाज़ारों में एनएफ़सी का स्टैंडर्ड है. इस इलाके में, इसका इस्तेमाल तेज़ी से बढ़ रहा है. साथ ही, ट्रांज़िट, खुदरा, और लॉयल्टी सेवाओं में इसका खूब इस्तेमाल किया जाता है. इस इलाके के लिए बने Android डिवाइसों में FeliCa के लिए सहायता जोड़ने से, उनकी उपयोगिता बढ़ जाती है.
लागू करना
HCE FeliCa के लिए, एनएफ़सी हार्डवेयर की ज़रूरत होती है. यह हार्डवेयर, NFC-F (JIS 6319-4) स्टैंडर्ड के साथ काम करता हो.
FeliCa का होस्ट कार्ड एम्युलेशन (एचसीई) असल में, Android पर मौजूद एचसीई को लागू करने के तरीके के जैसा ही है. यह FeliCa के लिए नई क्लास बनाता है. साथ ही, जहां मुमकिन हो वहां मौजूदा एचसीई को लागू करने के तरीके के साथ मर्ज हो जाता है.
Android Open Source Project (AOSP) में, Android के ये कॉम्पोनेंट शामिल हैं:
- फ़्रेमवर्क क्लास
Public HostNfcFService(सुविधा सेवा क्लास)@hide NfcFServiceInfo
- मुख्य एनएफ़सी फ़्रेमवर्क में किए गए बदलाव
ज़्यादातर Android प्लैटफ़ॉर्म की सुविधाओं की तरह, आपको हार्डवेयर को एपीआई के साथ काम करने के लिए ड्राइवर लिखने होते हैं.
सत्यापन
यह पुष्टि करने के लिए कि यह सुविधा, उम्मीद के मुताबिक काम करती है या नहीं, Android Compatibility Test Suite
का इस्तेमाल करें. CTS Verifier (NfcTestActivity), android.hardware.nfc.hcef सुविधा के कॉन्स्टैंट की जानकारी देने वाले डिवाइसों के लिए, इस सुविधा को लागू करने के तरीके की जांच करता है.