سؤال

هل يمكن لأي شخص مساعدتي في فهم الحالة الحالية لمكدس NFC Android؟مع ال نظام التشغيل 2.3 تم إصدار دعم صغير لـ NFC (يقتصر فقط على قراءة علامات NXP)، وفي وقت لاحق قامت Google بزيادة واجهة برمجة التطبيقات، لذلك في نظام التشغيل 2.3.3 يتم دعم النطاق الأوسع من العلامات وأيضًا إمكانية p2p.

سؤالي هو كيف افتح NFC كومة (http://www.open-nfc.org/) يناسب الوضع الحالي؟

كما أفهم، فإن مكدس Open NFC هو نشاط متوازي وهو بديل اختياري للمكدس الحالي.نظرًا لوصفه، فإنه يتغلب على بعض القيود المفروضة على تطبيق Google NFC Stack ويقوم بإجراء تعديلات جديدة على المخلفات الخطرة (على سبيل المثال.دعم أنواع العلامات الجديدة) أسهل...

على حد علمي، فإن هذه المكدسة مخصصة للاستخدام من قبل الشركات المصنعة للأجهزة، وليس مطوري الأجهزة المحمولة - هل هذا صحيح؟أم أنه من الممكن تنزيل مكدس Open NFC وتجميعه كمكتبة ووضعه في ملف apk. واستخدامه كبديل لمكدس Google؟

ولكن حتى أنه سيكون من الممكن لمطوري التطبيقات استخدام حزمة Open NFC – فهل هذا منطقي مع ميزات نظام التشغيل 2.3.3 الجديدة؟

هل كانت مفيدة؟

المحلول

هل يمكن لأحد أن يساعدني في فهم الوضع الحالي لمكدس NFC Android؟مع OS 2.3 ، تم إصدار دعم صغير NFC (يقتصر فقط على قراءة علامات NXP) ، وفي وقت لاحق ، قام Google بزيادة واجهة برمجة التطبيقات ، لذلك في نظام التشغيل 2.3.3 ، يتم دعم النطاق الأوسع من العلامات وأيضًا P2P ممكن.

سؤالي هو كيف يتناسب مكدس NFC المفتوح (http://www.open-nfc.org/) مع الحالة الحالية ؟؟

في الوقت الحالي (Android 2.3.4)، لا يدمج نظام Android الأساسي مكدس Open NFC.هذا المكدس له العديد من المزايا:لا يقتصر على جهاز NFC معين، وهو قابل للنقل إلى العديد من البيئات المختلفة (ليس فقط Android)، والعديد من الميزات الإضافية مقارنة بالمكدس الحالي.من ناحية أخرى، نظرًا لأن Open NFC ليس جزءًا من بيئة Android القياسية، فإنه يتطلب بعض العمل (لكنه في الواقع سهل جدًا) لاستخدام هذه المجموعة في نظام Android الأساسي.تصف وثائق Open NFC هذه العملية.

كما أفهم أن مكدس NFC المفتوح هو نشاط متوازي وهو استبدال اختياري للمكدس الحالي.نظرًا لوصفها ، فإنه يتغلب على بعض حدود تطبيق مكدس Google NFC ويقوم بتكييف HW جديد (أيدعم لأنواع العلامات الجديدة) أسهل ...

صحيح.

لفهم أن هذا المكدس يهدف إلى استخدامه من قبل الشركات المصنعة للأجهزة ، وليس مطوري الأجهزة المحمولة - هل هذا صحيح؟أم أنه من الممكن تنزيل مكدس NFC المفتوح ، وتجميعه كمكتبة ، ووضعها في.

لسوء الحظ، نظرًا لأن نواة Android القياسية لا تدعم تحميل الوحدات، فلا يمكن تثبيت حزمة Open NFC ببساطة كتطبيق آخر، فهي تتطلب تغيير النواة.ولكن بمجرد استبدال النواة، يصبح من السهل جدًا نشر واستخدام مكدس Open NFC.

ولكن حتى أنه سيكون من الممكن لمطوري التطبيقات استخدام مكدس NFC المفتوح - هل من المنطقي ميزات OS 2.3.3 الجديدة؟

من المحتمل أن يلتزم مطور التطبيقات بميزات نظام التشغيل، حتى لو كانت محدودة، لأنها تضمن إمكانية نقل الكود عبر أي هاتف يدعم تقنية NFC.ولكن إذا كنت تحاول استخدام ميزات "أكثر" مما يأتي مع Android، فإن Open NFC يعد مرشحًا جيدًا.

أتمنى أن يساعدك هذا...

نصائح أخرى

على حد علمي، فإن هذه المكدسة مخصصة للاستخدام من قبل الشركات المصنعة للأجهزة، وليس مطوري الأجهزة المحمولة - هل هذا صحيح؟

وفقا لموقع Open NFC، نعم.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top