اعتبارًا من 27 آذار (مارس) 2025، ننصحك باستخدام android-latest-release
بدلاً من aosp-main
لإنشاء AOSP والمساهمة فيه. لمزيد من المعلومات، يُرجى الاطّلاع على التغييرات في AOSP.
محاكاة البطاقة المُضيفة لتقنية FeliCa
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
Felicity Card (FeliCa) هو نظام بطاقة ذكية للتعريف عن ترددات الراديو (RFID)، وهو معيار الاتصال القريب المدى (NFC) في اليابان وهونغ كونغ وأسواق أخرى في منطقة آسيا والمحيط الهادئ. وقد شهدت هذه المنطقة ازديادًا في استخدام هذه التقنية، وهي تُستخدم على نطاق واسع في خدمات النقل والبيع بالتجزئة وخدمات الولاء. تساهم إضافة تقنية 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 الأساسي، يكتب المصنّعون برامج تشغيل ليعمل الجهاز مع واجهة برمجة التطبيقات.
التحقُّق
استخدِم مجموعة أدوات اختبار التوافق مع Android للتأكّد من أنّ هذه الميزة تعمل على النحو المطلوب. يختبر أداة التحقّق من التوافق (CTS)
(NfcTestActivity) عملية التنفيذ هذه للأجهزة التي تُبلغ عن ثابت ميزة
android.hardware.nfc.hcef
.
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2025-03-26 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2025-03-26 (حسب التوقيت العالمي المتفَّق عليه)"],[],[],null,["# Host card emulation of FeliCa\n\nFelicity Card (FeliCa), an RFID smart card system, is the NFC standard in\nJapan, Hong Kong, and other markets in the Asia-Pacific (APAC) region. It has\nbeen expanding in adoption in that region and is well used among transit,\nretail, and loyalty services. Adding support for FeliCa in Android devices\ndestined for that region improves their usefulness.\n\nImplementation\n--------------\n\nHCE FeliCa requires NFC hardware that supports the NFC-F (JIS 6319-4) standard.\n\nHost Card Emulation (HCE) of FeliCa is essentially a parallel implementation to\nthe existing HCE implementation on Android; it creates new classes for FeliCa\nwhere it makes sense and merges with the existing HCE implementation where\npossible.\n\nThe following Android components are included in the Android Open Source Project\n(AOSP):\n\n- Framework classes\n - Public HostNfcFService (convenience service class)\n - @hide NfcFServiceInfo\n- Modifications to core NFC framework\n\nAs with most Android platform features, manufacturers write the drivers to\nmake the hardware work with the API.\n\nValidation\n----------\n\nUse the [Android Compatibility\nTest Suite](/docs/compatibility/cts) to ensure this feature works as intended. CTS Verifier\n(NfcTestActivity) tests this implementation for devices reporting the\n`android.hardware.nfc.hcef` feature constant."]]