Search code examples
androidnfcrfidmifare

How can I read (and write) Mifare DesFire Cards with Android


I'm trying to read and write with an android app an mifare desfire card (classic works already) but don't know how it works :). I know it has something to do with transceive(byte[]) which is responsible for communicating through raw bytes but how does it work in detail? Can you give me some Code-snippets?

Thanks a lot and best regards.


Solution

  • NXP roll out an SDK to handle the communication with for example the Mifare DESFire EV1 cards: https://www.mifare.net/en/products/tools/taplinx/