多くの質問を読んだ後、私はこれを投稿することにしました。Androidのストックバージョンはカードエミュレーション用のAPIをサポートしていないことを読みました。また、google/samsung によって管理されているキーのために、nfc コントローラーに埋め込まれた要素を保護するためのカスタム アプリケーションを作成することはできません。
カードをエミュレートする必要があります (mifare や desfire など)。私が見ることができるオプションは、ソフトウェアを介してそれを行うことです。私は ACR122U リーダーを持っており、私が持っている Nexus-S で NFC P2P モードが正常に動作することをテストしました。
1) nexus s の NFC コントローラー (pn532) が mifare 4k カードをエミュレートできると言うサイトに出会いました。これが本当なら、このエミュレートされたカードに apdu コマンドを書き込んだり読み込んだりできますか? (おそらく、cyanogenmod のような modded rom を使用する場合)
2)リーダーから送信されたapduコマンドを読み取り、適切な応答を生成するAndroidアプリケーションを作成できますか(完全ではない場合は、ある程度まで)。そのためには、nexus s に cynagenmod をパッチする必要があることを調べました。誰かがこの方法でカードをエミュレートしようとしましたか?
アクセス制御会社の製品がモバイル アプリケーションを提供しているため、これが可能であることがわかります。たとえば、http ://www.assaabloy.com/en/com/Products/seos-mobile-access/