2012-06-05 52 views
0

可能重复:
How to Connect External NFC Card Reader to Tablet(Android 2.3.3)NFC阅读器与平板电脑

这可能是这个

How to Connect External NFC Card Reader to Tablet

我要连接的NFC USB读卡器复制的http://www.sensorid.it/en/products/stickid.html

与运行Android OS 3.2平板电脑。我需要使用我的应用程序和上面提到的NFC阅读器阅读nfc标签。

到目前为止,我无法得出任何结论。这是否可能? 如果是,我应该以什么为出发点?

谢谢

回答

1

经过一番研究..我的结论是,如果没有制造商的帮助,我们无法与NFC阅读器交谈,因为他们知道如何与之通信。他们使用什么协议。

所以我的问题的解决方案是使用兼容HID的NFC阅读器。

就像一个,我发现在http://www.rsdm-systems.de/products/de/RFID-Systeme-LF-HF/RFID-Sticks/RFID-Stick-Mifare-Classic-USB.html

这解决了我的问题。

+0

这可以插入任何Android设备与USB主机是吗? – gaara87

+0

是的任何Android设备有USB主机,它会给出一个编辑文本输出。 –

0

你大都不能直接使用它。

  1. 3.2支持主机功能,所以它会识别USB设备。
  2. 我怀疑您的读者是否能够直接与操作系统交谈,因为它们之间必须经过层才能读取并转换为可理解的操作系统值。
  3. 你先跟厂商,看看他们是否已经找到了一种方法。那么你应该继续购买。
+0

我知道3.2支持主机功能。您的第二点是有效的......我需要与NFC读取器进行裸露的USB通信,并且没有使用裸USB通信的市场上的NFC读取器。 交谈制成品没有奏效。 –

+0

然而,您可以编写自己的JNI类来与Nfc.apk接口。或者,最新鲜的Linux内核支持NFC。你可以尝试将它整合到你使用的任何设备上! – gaara87

+0

我也尝试修改内核并尝试在其中添加openNFC库,但失败。因为编译设备的内核不是一件容易的事。 http://stackoverflow.com/questions/11016147/huawei-mediapad-custom-rom –