最初に APDU コマンドを送信しようとして「サポートされている長さを超えています」というエラーが表示されたとき、これは NFC チップ自体の制限にすぎないと思いました。回避方法はありません。ただし、このサイトでは、代わりに Android OS のソフトウェアの問題である可能性があることを示唆しています。
現在利用可能なスマートフォンの多くは、オペレーティング システムを大幅に変更しなければ、NFC 経由で 261 バイト[2] しか送信できません。
この問題を回避する方法と、変更が正確に「主要」である方法について詳しく知っている人はいますか?
また、拡張長の APDU をサポートしている電話機のリストはありますか? そうでない場合は、Google であまり見つけられないので、おそらく開始する必要があります。
Samsung Galaxy Note II はサポートしていますが、Samsung Galaxy S3、Nexus 5、Galaxy Nexus はサポートしていません。