获取所有SIM卡号码

时间:2016-06-24 09:18:54

标签: android

是否可以通过编程方式从手机获取所有SIM卡号码(如果是双卡)?如何?

我知道有check if the phone is dual sim的方法。但我没有找到信息,我怎样才能真正实现这些数字。

有一种获取电话号码的方法,但它不适用于双卡:

 TelephonyManager tMgr = (TelephonyManager) getActivity().getSystemService(Context.TELEPHONY_SERVICE);
 String phone = tMgr.getLine1Number();

1 个答案:

答案 0 :(得分:3)

无法通过电话管理员类获取电话号码,因为某些SIM制造商公司未在此链接中所述的SIM卡上提供SIM卡号码。 https://stackoverflow.com/a/6797278/6448399