2012-12-22 40 views
1

我正在使用IsoDep和DESFire本機命令在Android上使用Mifare DESFire 4k標籤。當我向卡發送PICC格式命令時,我收到一個TagLostException,然後在Android上使用任何軟件都無法檢測到該標籤。這是預期的行爲?有沒有辦法讓標籤的行爲與格式之前一樣?在Mifare DESFire卡上格式化PICC使其無效?

回答

1

嘗試增加發送格式命令,使用setTimeout(),一些較大的值(幾秒鐘)前的收發超時。格式化DESFire標籤需要一些時間。我曾與TagLostException相同的經歷,但從來沒有毀了一個標籤...

0

我寧願與NFC人同意。這是非常罕見的格式PICC,但沒有那麼罕見與標籤由於Android的代碼(已知的bug /問題),有時標籤停止響應操作時接收TagLostException時毀掉一個標籤,但它應該返回一段時間後居住。

相關問題