Felicity Card, או FeliCa, מערכת כרטיסים חכמים RFID, היא תקן NFC ביפן, הונג קונג ושווקים אחרים באזור אסיה-פסיפיק (APAC). זה התרחב באימוץ באזור זה ומשמש היטב בין שירותי תחבורה, קמעונאות ונאמנות. הוספת תמיכה ב-FeliCa במכשירי אנדרואיד המיועדים לאזור זה משפרת את השימושיות שלהם.
יישום
HCE FeliCa דורש חומרת NFC התומכת בתקן NFC-F (JIS 6319-4).
Host Card Emulation (HCE) של FeliCa הוא בעצם מימוש מקביל למימוש HCE הקיים באנדרואיד; זה יוצר מחלקות חדשות עבור FeliCa איפה שזה הגיוני ומתמזג עם היישום הקיים של HCE במידת האפשר.
רכיבי האנדרואיד הבאים כלולים בפרויקט הקוד הפתוח של Android (AOSP):
- שיעורי מסגרת
- Public HostNfcFService (מחלקת שירות נוחות)
- @הסתר NfcFServiceInfo
- שינויים במסגרת הליבה של NFC
כמו ברוב תכונות פלטפורמת אנדרואיד, יצרנים כותבים את מנהלי ההתקן כדי לגרום לחומרה לעבוד עם ה-API.
מַתַן תוֹקֵף
השתמש בחבילת בדיקת התאימות ל-Android כדי לוודא שתכונה זו פועלת כמתוכנן. CTS Verifier (NfcTestActivity) בודק יישום זה עבור מכשירים המדווחים על קבוע התכונה android.hardware.nfc.hcef
.