8
Android:检查手机是否为双SIM卡
在论坛上进行了大量研究之后,现在我知道无法找到双SIM卡电话中两个SIM卡的IMSI或SIM序列号(与制造商联系除外)。现在我改变的问题是,我们是否可以检测到手机有两个SIM卡?我相信可以通过一些智能检测到它。我能想到的几种方法是: 拨打USSD代码并跟踪日志以获取IMEI号码(我在印度使用* 139#尝试了此操作。它有效。)这将为我提供从中拨打USSD代码的SIM卡的IMEI号码。(假定手机遵循android准则,并且具有两个IMEI号码。) 存储SIM的序列号和/或IMSI。在检测到任何其他IMSI /序列号之后,即使通过跟踪一些日志或通过某些广播事件处理未重启电话(即SIM已切换)。 通过拨打* 06#,您将看到两个IMEI号码。通过某种方式,获得这两个数字。(类似于屏幕捕获和文本的图像解析。) 如果有人能想到其他方法,则非常欢迎。我真的很感激与此有关的任何帮助。另外,如果任何人有关于任何制造商API的任何信息或与他们联系的链接,请与社区人士共享。