android - NFC typeb 卡未被任何 NFC 应用程序检测到(如 :nfctaginfo)

标签 android nfc

我在 NEXSUS-S_4.0.4 上工作,需要读取 B 型(ISO 14443)卡的数据并显示存储在卡上的一些信息。但是我的应用程序或从 android-market 下载的任何其他应用程序都没有检测到我的卡(例如:来自 NXP 的 NFC 标签信息)。所有其他卡都工作正常..

先谢谢你,问候

最佳答案

这可能只是天线无法很好地调谐您想要读取的标签。 (ISO14443-B 并不常见...)

为确定这不是软件问题,您可以尝试更换天线。为此:

  • 取下 Nexus-S 的后盖。您应该会看到天线和 NFC 子板的触点。

  • 取一段约 25 厘米长的隔离线。制作两个绕组,直径约为 4 到 6 厘米,并将其连接到天线引脚。

  • 尝试阅读您的 B 标签。手机现在应该可以通过 IsoDep 检测到标签和 IO。

这种临时搭建的天线很可能会比内置天线工作得更好,因为内置天线非常靠近其他金属部件,这会降低天线性能。

关于android - NFC typeb 卡未被任何 NFC 应用程序检测到(如 :nfctaginfo),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10831464/

相关文章:

android - TextView.setText() 位置困惑 : onCreate() vs userMethod()

android - 在不同的包名下导出 Android 库项目资源?

安卓 java.lang.IllegalArgumentException : path must be convex

javascript - 是否可以使用 Web NFC API 对 NFC 标签进行写保护?

android - NFCPY : Safely exiting beam. py 示例

java - 如何在 NetBeans 中打开 nfctools 库?

android - 使用额外数据从 NFC 标签启动 Android 应用程序

tags - 有没有可以更改NFC Tag序列号的软件?

java - 如何创建条码扫描器(Android)?

java - android eclipse 不创建空白 Activity