手順に従って、Android フォン (Samsung Galaxy Nexus) を使用して Mifare Ultralight C タグを認証しようとしています。ステップ間に遅延がなければ、認証は正常に機能します。ただし、応答メッセージの前に 200 ミリ秒待機するなどの遅延がある場合は、IOException がスローされます。
Android API で提供されている setTimeout メソッドを試してみましたが、違いはないようです。
Macbook に接続された別のリーダーを使用して認証できるため、タグの問題ではないと思いますが、多少の遅延はあります。(実際、コードをステップスルーできましたが、タグは文句を言いませんでした)。
これは Android API の制限ですか? 回避策はありますか?この場合、setTimeout メソッドを使用することになっていますか? メソッドの使い方が間違っているのではないかと思います。
前もって感謝します。