TelephonyManager.getSubscriberId() を呼び出して IMSI を取得したいのですが、334050xxxxxx を取得することもあれば、222013xxxxxx を取得することもあります。なぜですか? 一部のUSIMカードを使用しています。
質問する
612 次
1 に答える
2
ほとんどの場合、カードにはデュアル IMSI アプリケーション (またはマルチ IMSI アプリケーション) があります。1 つの IMSI はホーム ネットワークとパートナー ネットワークに使用され、もう 1 つは国際的な使用 (ローミング) に使用されます。
ICCID はカードごとに一意であるため、識別には ICCID を使用することをお勧めします。Telephony#getSimSerialNumber()を使用できます。
于 2013-05-24T09:55:17.860 に答える