0

TelephonyManager.getSubscriberId() を呼び出して IMSI を取得したいのですが、334050xxxxxx を取得することもあれば、222013xxxxxx を取得することもあります。なぜですか? 一部のUSIMカードを使用しています。

4

1 に答える 1

2

ほとんどの場合、カードにはデュアル IMSI アプリケーション (またはマルチ IMSI アプリケーション) があります。1 つの IMSI はホーム ネットワークとパートナー ネットワークに使用され、もう 1 つは国際的な使用 (ローミング) に使用されます。

ICCID はカードごとに一意であるため、識別には ICCID を使用することをお勧めします。Telephony#getSimSerialNumber()を使用できます。

于 2013-05-24T09:55:17.860 に答える