2017-09-25 5 views
0

私は、Java Cardアプレットに読み書きするためのライブラリとしてEclipseを使用してJavaでアプリケーションを作成しました。これまではACS ACR38リーダーを使用しています。しかし今、私たちはAndroidにこのライブラリを移植する必要があります。元のプロジェクトのjavax.smartcardioパッケージを置き換えるのに何が使えますか?私は可能な限り再実装を最小限に抑えることを好むので、好ましくは何か類似しています。Androidでjavax.smartcardioパッケージを使用しますか?

Android版(ACSリーダーではありません)にはOTGケーブル付きカスタムリーダーを使用します。これはFTDIデバイスです。私はSCDroidSeek for Androidを調べましたが、それらは私が必要とするものではないようです(SCdroidからのテストアプリケーションは私のデバイスを検出しません)、SCDroidがフリーであるかどうかわかりません。

は、今の私は唯一のAPDUを送受信するように UsbSerialライブラリを使用していますが、Androidのための任意の同様のライブラリがあります場合、私は思ったんだけど。

答えて

0

あなたはACSのAndroid SDKを使用することができます:あなたのリーダーACR38は、Androidの

+0

でサポートされていhttps://android.acs.com.hk/

私はアンドロイドのバージョンのACR38リーダーを使用する予定が、FTDIを使用してカスタムカードリーダーではありませんよデバイス、それはまだ動作しますか? – neechee

+0

このスマートカードリーダーには特定のSDK(アンドロイドまたはjavaまたはc)がありますか? – LaurentY

+0

読者は私のプログラムを実行する目的でのみ作成されています(しかし、アンドロイドでは)、私は読者にどのようなスペックがあり、どのライブラリが使えるのかよく分かりません。私はそれが既存のスマートカードライブラリを何とか動作させることができれば、私は喜んで(私が知っている唯一のことは、男はそれがCCID準拠していない、まだ、それはすべきだと述べ?)標準に固執するハードウェアの男を伝えると思います。しかし、まず私はどのライブラリを使用できるか知る必要があります。 – neechee

関連する問題