首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在安卓上有类似的javax.smartcardio吗?

在安卓上有类似的javax.smartcardio吗?
EN

Stack Overflow用户
提问于 2013-02-27 00:28:07
回答 2查看 3.1K关注 0票数 4

在安卓上有类似的javax.smartcardio吗?而不是使用Open Mobile API。

谢谢!

EN

回答 2

Stack Overflow用户

发布于 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

票数 6
EN

Stack Overflow用户

发布于 2013-03-28 02:11:52

您可以在AOSP树中查看com.android.nfc_extras包。这将允许您将APDU发送到安全元件。它还允许您启用卡仿真。这将仅适用于根电话或AOSP构建。您将无法在安全元素上安装任何内容,因为您将无法访问密钥(除非您有一个具有不同安全元素的工程示例)。NFC extras是一个私有API,因此您可能无法在未安装根目录的手机上使用它。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15094228

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档