Leer bloque clásico NFC

Cómo leer los datos del sector 1? Autenticación es cierto, me sale la excepción con IOException ("transceive falló").

private String readSector() { byte [] array={(byte)0xD3,(byte)0xF7,(byte)0xD3,(byte)0xF7,(byte)0xD3,(byte)0xF7}; byte[] data = null; final ByteArrayBuffer b = new ByteArrayBuffer(mMaxSize); String sb=new String(); boolean succes = false; try { mClassic.connect(); succes = mClassic.authenticateSectorWithKeyA(1, array); if (succes) { b.append(mClassic.readBlock(3), 1, 16); data = b.toByteArray(); } else sb+="Authentication failed"; mClassic.close(); catch (final TagLostException tag) { tag.printStackTrace(); sb+="Tag Lost"; } catch (final IOException e) { e.printStackTrace(); sb+="IOEception"; } } 

Encontrar datos en el sector 1 bloque 4 a 6, y utilizar este código para leer los datos,

 private String readMadSector() { byte [] array={(byte)0xD3,(byte)0xF7,(byte)0xD3,(byte)0xF7,(byte)0xD3,(byte)0xF7}; byte[] data = null; byte [] b; String sb=new String(); boolean succes = false; try { mClassic.connect(); succes = mClassic.authenticateSectorWithKeyA(1, array); b=mClassic.readBlock(4); sb+=convertHex(b); b=mClassic.readBlock(5); sb+=convertHex(b); b=mClassic.readBlock(6); sb+=convertHex(b); else sb+="Authentication failed"; mClassic.close(); } catch (final TagLostException tag) { tag.printStackTrace(); sb+="Tag Lost"; } catch (final IOException e) { e.printStackTrace(); sb+="IOEception"; } return (sb.toString()); } 
  • ¿Qué tan madura es la compatibilidad con Android NFC ISODep?
  • Edición de la funcionalidad de la emulación de la tarjeta de host en Android
  • Escribir en una etiqueta Mifare con Android NFC?
  • ¿Qué etiquetas NFC hace la compatibilidad con Nexus 7? (2012)
  • Enrutamiento de NFC Offhost al UICC en el Nexus 5X y el Nexus 6P
  • ¿Iniciar una aplicación / intención de Android desde una etiqueta NFC?
  • Los intentos de NFC de Android no están iniciando mi actividad
  • Servicio de inicio de Android NFC
  • Touch to Beam, la única forma de enviar NFC (ICS)?
  • Etiqueta NFC y formato de datos NFC: Android
  • ¿Cómo la emulación de tarjeta basada en software (HCE) garantiza la seguridad NFC?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.