Это звучит странно, я знаю.IsoDep .соединительные броски «e = null»
Я разрабатываю приложение для Android с помощью NFC, приложение считывает тег из samrtcard с помощью команд IsoDep APDU, все обычно работает, но иногда оно терпит неудачу и продолжает сбой при последующих запусках, когда он не работает, возникает при подключении тег, тег имеет свой «mConnectedValue = -1», что не означает технологии, связанную, но последовавший код выполняется
card = IsoDep.get(tag);
card.setTimeout(20000);
card.connect();
подключения() бросает анс excepcion, исключение составляет улов этого кода:
} catch (IOException e) {
...
}
Если «e» - это i nspected with eclipse показывает e = null, но код внутри catch выполнен, каждый может объяснить, почему e = null? Вышеприведенный код находится внутри цикла, и последующие исполнения продолжают возвращать это «исключение» e = null.
спасибо!
Звучит подозрительно. Показать полный код. – ThomasRS