2017-09-25 86 views
0

我已经在Java中使用Eclipse作为应用程序来读取和写入Java Card applet。到目前为止,我们正在使用ACS ACR38阅读器。但现在我们需要将此库移植到Android。我可以用什么来取代原始项目中的javax.smartcardio包?最好是类似的东西,因为我宁愿尽量减少重新实现。在Android上使用javax.smartcardio包?

请注意,我将为Android版本(不是ACS阅读器)使用带OTG电缆的自定义阅读器。它是一个FTDI设备。我已经查看了SCDroidSeek for Android,但这些似乎并不是我所需要的(SCdroid的测试应用程序未检测到我的设备),而且我不确定SCDroid是否是免费的?

现在我只使用UsbSerial库只接收和发送APDU,但我想知道是否有任何类似的Android库。

回答

0

你可以使用ACS Android SDK中:https://android.acs.com.hk/

你的读者ACR38支持在Android

+0

我不打算使用ACR38读写器的Android版本,但使用FTDI定制读卡器设备,它会继续工作吗? – neechee

+0

您是否使用此智能卡读卡器具有特定的SDK(android或java或c)? – LaurentY

+0

读者完全是为了运行我的程序(但在android中),我不太确定读者应该具备什么样的规格以及我可以使用哪些库。如果我可以用现有的智能卡库以某种方式工作,我很乐意告诉硬件人员坚持一个标准(只有我知道这个人说它不符合CCID标准)。但首先我需要知道我可以使用哪个库。 – neechee