1

目前市场上有两种类型的安卓设备。某些设备支持 EAP-SIM 身份验证,而其他设备不支持。如何以编程方式识别我的设备是否支持 EAP-SIM 身份验证?

4

1 回答 1

2

要实现 EAP-SIM 功能,需要打补丁wpa_supplicant和 API 才能访问 APDU 通道。

由于 AOSP 没有 EAP-SIM 支持,因此市场上有不同的实现。很难从 中识别wpa_supplicant,但我们可以检查 API 或服务来猜测设备是否支持智能卡。

  1. 检查com.android.internal.telephony.RILConstantscom.android.internal.telephony.CommandsInterface谷歌的 Git
  2. 检查是否有android.uid.smartcard系统服务。(索尼)
于 2014-01-22T17:28:07.117 回答