通过此代码,我只获得一个SIM ID
TelephonyManager m = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);
String phoneNumber = m.getLine1Number();
String simId = m.getSimSerialNumber();
String phoneIMEI = m.getDeviceId();
tvSim.setText("Phone Number : " + phoneNumber);
tvSimId.setText("SIM ID : " + simId);
tvImei.setText("IMEI" + phoneIMEI);
答案 0 :(得分:1)
没有通用的方法来获取有关设备中第二个\第三\第四个SIM的信息,甚至检测它们的存在; - (
所有双SIM机制都是特定于供应商的。这已经讨论了很多;请使用stackoverflow.com上的搜索来查看详细信息,甚至可以获得一些代码草图。