我可以使用 NFC 和 IsoDep 类读取任何卡(或 PIV 卡)——没问题。 但是,当我访问 Oberthur ID One 卡时,它总是在第一行代码尝试读取卡时立即失败。该线路正在进行收发调用,该调用始终与其他卡配合使用。
错误报告为“标签丢失”。有没有人遇到过类似的问题? 有谁知道为什么这张卡与许多其他卡不同?
谢谢你的帮助
最佳答案
TagLostException 意味着没有收到任何答复。这可能意味着超时值在卡发送响应之前就已过期。您可以尝试通过调用 setTimeout()
来增加超时时间。在调用 transceive()
之前。
关于安卓NFC无法读取Oberthur ID ONE(PIV类型A大D),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10784151/