Android NFC блокирует / останавливает сканирование после повторного сканирования - PullRequest
13 голосов
/ 23 ноября 2011

Обзор : Мы разработали приложение, которое позволяет клиентам регистрироваться с помощью карты с поддержкой NFC и стационарным Nexus S. Приложение готово к считыванию карты, когда карта нажата, приложение читаетуникальный идентификатор для карты NFC.

Проблема : Проблема, с которой мы столкнулись, заключается в том, что Nexus S блокируется после сканирования от 50 до 100 тегов.Приложение продолжает функционировать, как и Android, однако ни наше приложение, ни собственное приложение в Android не будут читать тег.Это как если бы сканер был отключен.Я проверил его на 4 разных устройствах Nexus S под управлением Android 2.3.6.

Отладка : Единственное решение, которое мне удалось найти, - это либо: - выключить и отключить Nexus;затем включите его снова - отключите NFC, а затем снова включите его через Настройки -> Беспроводные и сетевые настройки -> NFC

Если все это выполнено, сканер снова работает и приложение продолжает работать какнормально, пока он не заблокируется снова после 70 или около того сканирования.

Есть идеи, как исправить эту ошибку или обойти проблему?

Обновление: похожеЭто касается не только нашего приложения, но и тестирование нативного приложения «Теги», поставляемого с Nexus S, также имеет эту проблему.

1 Ответ

2 голосов
/ 24 ноября 2011

У нас возникла такая же проблема с нашими приложениями NFC.Кажется, проблема с оборудованием.Мы сделали то же самое, что и вы, включив NFC в настройках.

К сожалению, я не думаю, что это ваша проблема, поэтому вам, возможно, придется сообщить об этой проблеме непосредственно в Samsung или Google через службу технической поддержки Samsung илиотчет об ошибке в Google Android.

Еще одна вещь, которую нужно сделать, это посмотреть, как распознавание тегов работает с новым Galaxy Nexus, когда он будет выпущен в течение следующих 2 недель.

...