[ Foro de Java ]

Tarjetas NFC

16-Nov-2021 18:25
Martin Salgan
0 Respuestas

Buenas a todos,
Necesitaría el código para poder leer una tarjeta tech Mifare Classic pero de 2k.
El código que tengo me permite leer las de 1k, pero las de 2K me es imposible.
Ya agregue en mi archivo xml la lista de tipos

*************************************
<tech-list>
   <tech>android.nfc.tech.IsoDep</tech>
   <tech>android.nfc.tech.NfcA</tech>
   <tech>android.nfc.tech.NfcB</tech>
   <tech>android.nfc.tech.NfcF</tech>
   <tech>android.nfc.tech.NfcV</tech>
   <tech>android.nfc.tech.Ndef</tech>
   <tech>android.nfc.tech.NdefFormatable</tech>
   <tech>android.nfc.tech.MifareClassic</tech>
   <tech>android.nfc.tech.MifareClassic</tech>
   <tech>android.nfc.tech.MifareUltralight</tech>

   <!-- class name -->
</tech-list>

******************************


y en el manifest

*******************************
 <uses-permission android:name="android.permission.NFC" />
   <uses-permission android:name="android.permission.INTERNET" />

   <uses-feature
       android:name="android.hardware.nfc"
       android:required="true" />

*********************************

Seguramente algo tendría que modificar en los intent o en la lectura misma de la tarjeta, pero no he podido.
Agradecería muchísimo alguna mano por esto... Muchísimas Gracias





(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)