Чтение метки с помощью NFC-совместимого Android-телефона - PullRequest
2 голосов
/ 20 ноября 2011

Демонстрация API не понятна для меня.Я купил A Milfare 1K Labels-Tag, прекрасно работает с хорошо известным приложением "NFC TagWrite".

Итак, я хочу реализовать это в своем собственном приложении.Мне не нужно писать контент в теги, но читать его.Я знаю, что в моем манифесте должно быть отклонение (с MIME-типом), чтобы сообщить приложению, что оно должно прийти, всякий раз, когда к телефону прикасается определенный тип тега.Я знаю, что должна быть какая-то Nfc-запись для создания конкретного сообщения Ndef.

Как это можно сделать?У меня есть активность, которая должна выполняться всякий раз, когда к телефону прикасается тег с типом "XYZ".Он должен просто показывать обычный текст, больше ничего.На экране содержимое должно отображаться в простом TextView (id = tagContent).

Что мне делать?

Ответы [ 2 ]

0 голосов
/ 21 января 2012

Я думаю, вам следует попробовать пройти аутентификацию с помощью mfc.authenticateSectorWithKeyB вместо «A» в образце.у меня это сработало.

0 голосов
/ 20 ноября 2011

Есть множество вещей, которые должны быть в наличии, чтобы сделать это. К счастью, все описано в следующем посте:

http://mifareclassicdetectiononandroid.blogspot.com/2011/04/reading-mifare-classic-1k-from-android.html

Удачи!

...