没有以编程方式获得Dual Sim Android手机中的号码

时间:2015-02-18 07:33:47

标签: android telephonymanager

我需要获得一个Sim的数量,同时拥有双sim卡Android手机,而不是通过以下代码得到这个。 我得到的一切都与它完全相同但没有得到SIM号

在我的清单文件中

        uses-permission android:name="android.permission.READ_PHONE_STATE"

我的主要活动

    TelephonyManager tel = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);

    TextView txt=(TextView)findViewById(R.id.textView1);
    txt.setText("Operator Code : " + tel.getSimOperator().toString()
            + "\nOperator Name : " + tel.getSimOperatorName().toString()
            + "\nCountry ISO : " + tel.getSimCountryIso().toString()+"sim"+tel.getLine1Number()+"       Serial Number : " + tel.getSimSerialNumber().toString()
            + "\nMobile Number : " + tel.getLine1Number().toString());

请帮助解决示例代码

1 个答案:

答案 0 :(得分:0)

我今天才知道.......这有助于我清除许多事情  What does getLine1Number() return with dual SIM phones?