在安卓上有类似的javax.smartcardio吗?而不是使用Open Mobile API。
谢谢!
发布于 2013-02-27 18:45:12
在一个名为SCUBA的项目中,我在安卓系统上使用javax.smartcardio.*作为IsoDep的外观。请注意,这是为了将APDU传输到ISO14443芯片领域的NFC卡(在支持NFC的安卓手机中),而不是为了与SIM卡或SE进行通信。
(主要的动机是能够在J2SE和安卓上使用相同的JMRTD ePassport读取API,而无需更改。)
编辑:如果您对与外部读卡器中的卡通信感兴趣,请查看此SCDroid project。此外,ACS似乎也有Android support for their ACR122U reader。
发布于 2013-03-28 02:11:52
您可以在AOSP树中查看com.android.nfc_extras包。这将允许您将APDU发送到安全元件。它还允许您启用卡仿真。这将仅适用于根电话或AOSP构建。您将无法在安全元素上安装任何内容,因为您将无法访问密钥(除非您有一个具有不同安全元素的工程示例)。NFC extras是一个私有API,因此您可能无法在未安装根目录的手机上使用它。
https://stackoverflow.com/questions/15094228
复制相似问题