Android上使用JMRTD的外部RFID阅读器

时间:2017-04-26 10:37:21

标签: java android nfc rfid acr122

上下文

我有一台Minix x88i Android计算机(不相关,但它没有内部NFC技术),连接到外部RFID阅读器(来自ACS的ACR1252u)。 ACS提供API for Android,因此我可以通过我的应用程序与我的读者进行通信。这很有效。

目标

我的目标是能够阅读 ISO 14443 A型卡((荷兰)身份证和护照(又名电子护照)),并获得结果我的应用程序。访问这些标签的关键是 ePassports 上可见的MRZ(机器可读区域),现在可以进行硬编码。

问题

我有点卡在我的下一步应该是什么。我找到了JMRTD API来帮助我访问电子护照,但在我的应用程序中导入后我不知道如何使用它(主要是因为我不知道)有一个'标记'卡'对象或其他东西)。我发现使用此应用程序的应用程序可以使用导入javax.smartcardio.*android.nfc.*,这些应用程序在我的Android应用程序中无法使用没有内部NFC的设备。

需要使用JMRTD吗?不,如果有其他图书馆做同样我不了解的,请告诉我!

你可以指导我在正确的方向上指导我如何在没有内置NFC的设备上使用JMRTD(或其他东西)与ACR阅读器结合使用。一个受欢迎的读者是 ACR122 ,如果您有经验,那么机会很高,它也适用于我的读者!或者您可能知道一个项目也是如此,所以我可以将其用作代码示例。

如果我需要提供更多信息,请告诉我。提前谢谢!

0 个答案:

没有答案