我想得到IMSI调用TelephonyManager.getSubscriberId(),但有时得到334050xxxxxx,有时得到222013xxxxxx,为什么?我使用某张USIM卡。
问问题
612 次
1 回答
2
您的卡很可能有双 IMSI 应用程序(或多 IMSI 应用程序)。一个 IMSI 用于家庭和合作伙伴网络,另一个用于国际使用(漫游)。
我建议使用ICCID进行识别,因为每张卡都是唯一的。您可以使用Telephony#getSimSerialNumber()。
于 2013-05-24T09:55:17.860 回答