0
我想让IMSI调用TelephonyManager.getSubscriberId(),但有时会得到334050xxxxxx,有时会得到222013xxxxxx,为什么?我使用了一张USIM卡。为什么一张同样的USIM卡有两个IMSI?
我想让IMSI调用TelephonyManager.getSubscriberId(),但有时会得到334050xxxxxx,有时会得到222013xxxxxx,为什么?我使用了一张USIM卡。为什么一张同样的USIM卡有两个IMSI?
很可能您的卡具有双IMSI应用程序(或多IMSI应用程序)。一个IMSI用于家庭和合作伙伴网络,另一个用于国际使用(漫游)。
我建议使用ICCID进行识别,因为它对于每张卡都是唯一的。您可以使用Telephony#getSimSerialNumber()。