目前市场上有两种类型的安卓设备。某些设备支持 EAP-SIM 身份验证,而其他设备不支持。如何以编程方式识别我的设备是否支持 EAP-SIM 身份验证?
问问题
1527 次
1 回答
2
要实现 EAP-SIM 功能,需要打补丁wpa_supplicant
和 API 才能访问 APDU 通道。
由于 AOSP 没有 EAP-SIM 支持,因此市场上有不同的实现。很难从 中识别wpa_supplicant
,但我们可以检查 API 或服务来猜测设备是否支持智能卡。
- 检查
com.android.internal.telephony.RILConstants
或com.android.internal.telephony.CommandsInterface
。谷歌的 Git - 检查是否有
android.uid.smartcard
系统服务。(索尼)
于 2014-01-22T17:28:07.117 回答