2017-09-25 87 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