适用于Android的NFC USB读卡器

适用于Android的NFC USB读卡器,android,cordova,usb,nfc,Android,Cordova,Usb,Nfc,我有一个用于读取Mifare卡的外部设备。我正试图将它连接到一个Android设备上进行读卡,但没有检测到该设备,指示灯亮着。我尝试了Google play的所有应用程序,但它们没有看到外部设备 我可以将此设备连接到手机吗 我想创建一个Ionic Cordova应用程序,用于从卡中读取信息 我要从中读取卡数据的设备是Z-2 MF 我的手机是OnePlus One Android 8我相信OnePlus One手机内置了NFC硬件,因此您不需要外部阅读器。通常,外部读卡器只是手机的USB设备,每个

我有一个用于读取Mifare卡的外部设备。我正试图将它连接到一个Android设备上进行读卡,但没有检测到该设备,指示灯亮着。我尝试了Google play的所有应用程序,但它们没有看到外部设备

我可以将此设备连接到手机吗

我想创建一个Ionic Cordova应用程序,用于从卡中读取信息

我要从中读取卡数据的设备是Z-2 MF
我的手机是OnePlus One Android 8

我相信OnePlus One手机内置了NFC硬件,因此您不需要外部阅读器。通常,外部读卡器只是手机的USB设备,每个读卡器都需要特定的Android应用程序,或者您可以使用读卡器的SDK编写自己的应用程序。大多数NFC应用程序都是通过Android操作系统接口为内置硬件构建的

检查您手机的NFC硬件规格,说明它内置了NFC。不要插入外部读卡器,检查Android设置以打开/关闭NFC。如果它有设置,那么它有内置硬件

然后使用类似的应用程序,尝试将mifare卡移动到手机背面的各个位置,直到读卡为止

您提供的产品链接说,Z-2 USB reader有一套免费的SDK阅读器,可以让您轻松开始开发自己的应用程序

看起来很像,但看起来SDK中不支持Android,但您可能能够解决如何将其作为USB设备进行接口


可能是为它编写应用程序的起点

是的,我知道我有内置的NFC,我仍然需要通过外部设备来使用它。谢谢你的回答,我会在第一次遇到这个问题的时候尝试找出SDK。你能告诉我怎么实施吗?如果我从usb读取数据,我将从读卡器获取卡信息?或者我需要为此设备编写更多的代码驱动程序吗?您需要向USB设备发送和接收字节数组,您需要知道要发送和接收的字节数组的格式,以便设备读取NFC卡。通常SDK会将这些字节数组命令封装在更高级别的方法中,以使它们更易于使用,但这似乎不适用于Android设备。你可以从制造商提供的信息中得出这个结论。这是非常低级的高级东西。我不能告诉你如何实现这一点,因为我只调查了使用USB读卡器的情况,该读卡器确实有Android SDK。最好和制造商谈谈。