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 (คลาสบริการอำนวยความสะดวก)
- @hide NfcFServiceInfo
- การแก้ไขเฟรมเวิร์กหลักของ NFC
เช่นเดียวกับฟีเจอร์ส่วนใหญ่ของแพลตฟอร์ม Android ผู้ผลิตจะเขียนไดรเวอร์เพื่อให้ฮาร์ดแวร์ทำงานร่วมกับ API ได้
การตรวจสอบความถูกต้อง
ใช้ชุดทดสอบความเข้ากันได้ของ Android เพื่อให้แน่ใจว่าฟีเจอร์นี้ทำงานได้ตามที่ต้องการ CTS Verifier (NfcTestActivity) จะทดสอบการใช้งานนี้สำหรับอุปกรณ์ที่รายงานandroid.hardware.nfc.hcef
ค่าคงที่ของฟีเจอร์