2012-03-07 44 views

回答

1

使用SIM作为安全元件https://stackoverflow.com/a/9364030/156477(其目前没有可扩展解决方案)看到这个答案。

这不是Google的代码,SEEK API不是Android的一部分(开箱即用)。看看http://code.google.com/p/seek-for-android/wiki/SmartcardAPI。您会在底部看到您需要重建自己的Android操作系统版本,并将其闪存到您的设备。

我注意到你没有用NFC标记问题。我想知道,你真的需要智能卡支持还是只需要安全地存储数据?典型的智能卡使用案例是使用手机进行支付或建立访问 - 称为NFC卡仿真模式。

+0

我需要使用我的手机标签(NFC卡仿真模式)。而且我知道,我需要支持nfc的手机。 – 2012-03-09 12:11:21

+0

我使用的是Turkcell T11,这款手机支持NFC,它包含智能卡服务,但我没有使用这项服务,我得到了我的问题中的错误。 Whaat是原因吗?签名或许可?但我也在清单文件中添加权限。 – 2012-03-09 12:14:17

+1

你的问题是*你*没有权限访问SE。根TSM具有权限,并且需要为您提供证书密钥以允许您访问安全元素。 Turkcell是这种情况下的根TSM。除了最大的企业之外,他们不太可能接触任何人。如果他们开始接触任何需要它的第三方开发者,那么它就不再安全。 – Kevin 2012-03-09 13:51:02

-1

我该如何在android中使用apdus与USB加密令牌进行通信?我可以使用相同的javax.smartcardio吗?我没有50回购,这就是为什么我写这个问题作为答案:P。