Android に javax.smartcardio の類似物はありますか? ただし、Open Mobile API は使用しません。
ありがとう!
Android に javax.smartcardio の類似物はありますか? ただし、Open Mobile API は使用しません。
ありがとう!
SCUBAというプロジェクトで Androidjavax.smartcardio.*
のファサードとして使用しています。これは、NFC チップ (NFC 対応の Android フォン) のフィールドで APDU を ISO14443 カードに転送するためのものであり、SIM や SE と通信するためのものではないことに注意してください。IsoDep
(主な動機は、変更なしで J2SE と Android の両方で同じJMRTD ePassport 読み取り API jar を使用できるようにすることでした。)
編集: 外部リーダーでカードと通信することに興味がある場合は、このSCDroid プロジェクトをご覧ください。また、ACS はACR122U リーダーを Android でサポートしているようです。
com.android.nfc_extras
AOSP ツリーでパッケージをチェックアウトできます。これにより、APDU をセキュア エレメントに送信できます。また、カード エミュレーションを有効にすることもできます。これは、ルート化された電話または AOSP ビルドでのみ機能します。キーにアクセスできないため、セキュア エレメントには何もインストールできません (別のセキュア エレメントを使用したエンジニアリング サンプルがない限り)。NFC エクストラはプライベート API であるため、root 化されていない電話では使用できない場合があります。