nfc-explorer | Simple Android app to explore NFC tags | Form library
kandi X-RAY | nfc-explorer Summary
kandi X-RAY | nfc-explorer Summary
This is a very simple Android app to scan NFC tags/cards and extract as much information as possible from them. The app is "read-only" and does not perform any write operations.
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
- Called when a new tag is discovered
- Convert a byte array to a hexadecimal string
- Get current date
- Extracts a record from the payload
- Convert a byte array to a hex string
- Get information about a NFC tag
- Resume the tag
- Shows the current tag
- Show application settings dialog
- Gets the id
- Initialize the activity
- Shows the next tag
- Shows previous tag
- Get a child view
- Get the child object at a specific position
- Get the group view
- Returns a localized group title
- Disables the foreground and dispatches
- Returns the number of children items at a specific position
- Returns the number of expandable groups
nfc-explorer Key Features
nfc-explorer Examples and Code Snippets
Community Discussions
Trending Discussions on nfc-explorer
QUESTION
How can I send an NDEF message from phone to MIFARE card reader?
On the reader side I use this code from https://github.com/AlterCodex/nxppy:
...ANSWER
Answered 2019-Jan-22 at 08:56The mifare.read_ndef()
seems to expect a MIFARE Ultralight (or other Type 2 tag) containing an NDEF message. You simply can't emulate a MIFARE (Ultralight) tag with Android (see Emulate Mifare card with Android 4.4).
What you do on Android, when you use public NdefMessage CreateNdefMessage(NfcEvent e) {}
(or actually SetNdefPushMessage*()
), is that you define an NDEF message that should be transfered in peer-to-peer mode (using SNEP + LLCP + NFC-DEP). That's a completely different protocol stack than when you read (or emulate) a tag. Consequently, when you want to use peer-to-peer mode on Android, you will need to use a library that supports peer-to-peer mode (and SNEP) on the other end as well.
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install nfc-explorer
Using Gradle: JAVA_HOME=/opt/android-studio/jre ./gradlew build
The APK file will be generated into ./app/build/outputs/apk/.
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page