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