محاكاة بطاقة المضيف لـ 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 (فئة خدمة الراحة)
    • @إخفاء معلومات NfcFService
  • تعديلات على إطار عمل NFC الأساسي

كما هو الحال مع معظم ميزات نظام التشغيل Android، يقوم المصنعون بكتابة برامج التشغيل لجعل الأجهزة تعمل مع واجهة برمجة التطبيقات (API).

تصديق

استخدم مجموعة اختبار توافق Android للتأكد من أن هذه الميزة تعمل على النحو المنشود. يقوم CTS Verifier (NfcTestActivity) باختبار هذا التنفيذ للأجهزة التي تبلغ عن ميزة android.hardware.nfc.hcef الثابتة.