Questions tagged «dual-sim»

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

2
在Multi-Sim设备中检测来电的目标SimCard
我读了很多文章并尝试了许多解决方案,但是所有文章的共同点是它们都已过时,至少我找不到能在较新版本的Android上运行的解决方案。 发布1,结果: intent.getExtras().getInt("simId", -1)总是返回-1 发布2,结果:intent.getExtras().getInt("slot", -1)总是返回-1 发表3,结果: String[] array = new String[]{ "extra_asus_dial_use_dualsim", "com.android.phone.extra.slot", "slot", "simslot", "sim_slot", "subscription", "Subscription", "phone", "com.android.phone.DialingMode", "simSlot", "slot_id", "simId", "simnum", "phone_type", "slotId", "slotIdx" }; for (String item : array) { Log.i(TAG, "Sim Card - " + item + " -----> " + intent.getExtras().getInt(item)); } 日志: …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.