Android NFC在重复扫描后锁定/停止扫描

时间:2011-11-23 03:33:07

标签: android barcode-scanner nfc nexus-s

概述: 我们开发了一款应用程序,允许客户使用具有固定Nexus S的NFC卡进行登记。应用程序准备好读取卡片,当点击卡片时,应用程序会读取NFC卡的唯一ID。

问题: 我们遇到的挑战是,在扫描50到100个标签后,Nexus S会锁定。该应用程序继续运行,Android也是如此,但是我们的应用程序或android中的本机应用程序都不会读取标签。好像扫描仪已被禁用。我使用运行Android 2.3.6的4种不同的Nexus S设备对其进行了测试。

调试: 我能找到的唯一解决方案是: - 关闭nexus电源,然后重新打开电源 - 禁用NFC,然后通过设置 - >重新启用它。无线&网络设置 - > NFC

如果其中任何一个完成,扫描仪将再次运行,应用程序将继续正常工作,直到70次扫描后再次锁定。

知道如何修复此错误,或解决此问题?

更新:好像这不仅仅是我们的应用,测试Nexus S附带的“标签”原生应用也存在此问题。

1 个答案:

答案 0 :(得分:2)

我们的NFC应用程序遇到了同样的问题。似乎是一个硬件问题。我们通过在设置中重新启用NFC来完成您正在做的事情。

不幸的是,我不认为这是您的问题,因此您可能需要通过Samsung Tech Support或Google Android错误报告直接向Samsung或Google报告此问题。

另一件事是看看标签识别在接下来的两周内发布后如何与新Galaxy Nexus一起使用。