1

現在、市場で入手可能な Android デバイスには 2 種類あります。EAP-SIM 認証をサポートするデバイスとサポートしないデバイスがあります。デバイスが EAP-SIM 認証をサポートしているかどうかをプログラムで特定するにはどうすればよいですか?

4

1 に答える 1

2

EAP-SIM 機能を実装するには、wpa_supplicantAPDU チャネルにアクセスするためのパッチと API が必要です。

AOSP は EAP-SIM をサポートしていないため、さまざまな実装が市場に出回っています。から特定するのは困難ですwpa_supplicantが、API またはサービスをチェックして、デバイスがスマート カードをサポートしているかどうかを推測できます。

  1. com.android.internal.telephony.RILConstantsまたはをチェックしcom.android.internal.telephony.CommandsInterfaceます。Google での Git
  2. android.uid.smartcardシステム サービスがあるかどうかを確認します。(ソニー)
于 2014-01-22T17:28:07.117 に答える