Felicity Card (FeliCa) ซึ่งเป็นระบบสมาร์ทการ์ด RFID เป็นมาตรฐาน NFC ในญี่ปุ่น ฮ่องกง และตลาดอื่นๆ ในภูมิภาคเอเชียแปซิฟิก (APAC) โดยมีการใช้งานเพิ่มขึ้นในภูมิภาคนั้น และมีการใช้งานอย่างแพร่หลายในบริการขนส่ง ค้าปลีก และลอยัลตี้ การเพิ่มการรองรับ FeliCa ในอุปกรณ์ Android ที่ส่งไปยังภูมิภาคนั้นจะช่วยเพิ่มประโยชน์ของอุปกรณ์
การใช้งาน
HCE FeliCa ต้องใช้ฮาร์ดแวร์ NFC ที่รองรับมาตรฐาน NFC-F (JIS 6319-4)
Host Card Emulation (HCE) ของ FeliCa เป็นการติดตั้งใช้งานแบบคู่ขนานกับการติดตั้งใช้งาน HCE ที่มีอยู่บน Android โดยจะสร้างคลาสใหม่สำหรับ FeliCa ในกรณีที่เหมาะสม และผสานรวมกับการติดตั้งใช้งาน HCE ที่มีอยู่เมื่อเป็นไปได้
คอมโพเนนต์ Android ต่อไปนี้รวมอยู่ในโครงการโอเพนซอร์ส Android (AOSP)
- คลาสเฟรมเวิร์ก
Public HostNfcFService(ชั้นเรียนบริการอำนวยความสะดวก)@hide NfcFServiceInfo
- การแก้ไขเฟรมเวิร์กหลักของ NFC
เช่นเดียวกับฟีเจอร์ส่วนใหญ่ของแพลตฟอร์ม Android คุณต้องเขียนไดรเวอร์เพื่อให้ ฮาร์ดแวร์ทำงานร่วมกับ API
การตรวจสอบ
ใช้ชุดเครื่องมือทดสอบความเข้ากันได้ของ Android
เพื่อยืนยันว่าฟีเจอร์นี้ทำงานได้ตามที่ต้องการ CTS Verifier (NfcTestActivity)
จะทดสอบการติดตั้งใช้งานนี้สำหรับอุปกรณ์ที่รายงานค่าคงที่ของฟีเจอร์ android.hardware.nfc.hcef