Я пытаюсь взаимодействовать с тегом NFC, который не обнаружен моим телефоном Android (Nexus 5). При приближении тега к телефону не принимается никаких намерений.Поговорите с не обнаруженным тегом nfc
Этот тег является EEPROM SRIX4K, в соответствии с техническим описанием этого чипа работает на частоте 13,56 МГц и соответствует стандарту ISO 14443-2 типа B, поэтому в моем коде приложения я использовал технический объект NfcB, но поскольку тег не является обнаруженное системой, приложение даже не достигает точки, в которой используется объект NfcB.
Я могу поговорить с тегом без проблем с помощью libnfc и считывателя PN532 из приложения linux, поэтому я знаю, что тег работает, а ISO 14443-2 Type B - правильный стандарт для использования. Приложение обнаруживает другие теги просто отлично и может различать теги NfcB и другие теги.
Я думаю, что способ обнаружения и обнаружения новых тегов не поддерживается или не работает с этим чипом. Есть ли способ сделать одно из следующих действий?
- сила андроид система, чтобы поговорить с тегом без какого-либо намерения
- трюка андроида системы думать тег присутствует, а затем посмотрит, что происходит с помощью метода Transceive NfcB
I» Кроме того, открываются и другие идеи. Телефон укоренен, и поскольку это для личного использования, я могу изменить систему, если это необходимо.
Спасибо, это одно из приложений, которые я уже пробовал, и он не обнаруживает тег. Дело в том, что я могу использовать тег со стандартом ISO 14443 B с помощью считывателя PN532 и что телефон может обнаруживать другие теги со стандартом B, а не только с этим SRIX. Я думаю, мне нужно взглянуть на то, как система Android обнаруживает новый тег на более низком уровне. Знаете ли вы, какая часть ОС позаботится об этом? благодаря – sguerrini97