Android OS はまだサポートしていないため、NXP NFC コントローラーを搭載した Android デバイスで Mifare Classic スマート カードをエミュレートすることはできません。Android 4.4 では、ホストベースのカード エミュレーション (HCE)が導入されましたが、ISO14443-4 レイヤーまでしかありません。
具体的には、Android 4.4 は、NFC-Forum ISO-DEP 仕様 (ISO/IEC 14443-4 に基づく) に基づくカードのエミュレートをサポートし、ISO/IEC 7816-4 仕様で定義されているようにアプリケーション プロトコル データ ユニット (APDU) を処理します。Android では、Nfc-A (ISO/IEC 14443-3 タイプ A) テクノロジの上でのみ ISO-DEP をエミュレートすることが義務付けられています。Nfc-B (ISO/IEC 14443-4 タイプ B) テクノロジーのサポートはオプションです。これらすべての仕様の階層化を図 3 に示します。
Mifare Classic では、それよりも低いレバー コントロールが必要なため、SOL になります。http://www.mifare.net/en/micommunity/qa/に記載されている内容は、具体的に Mifare Classic とは対照的に一般的な Mifare に言及しているため、あいまいです。Mifare Classic は、NFC フォーラムの標準が形成される前に登場したため、別の動物です。そのため、Android などのより高いレベルのプロジェクトと統合することはより困難です。
RE: eSE を搭載した NXP チップ。これはデバイス メーカーによって常に使用されているわけではないため、問題のデバイスのアーキテクチャを注意深く調べる必要があります。一部のデバイスでは、eSE を使用することが理にかなっていますが、すべてではありません。