TelephonyManager.getLine1Number不返回任何内容

时间:2013-02-22 02:17:17

标签: android telephonymanager

我有一个为Android设计的应用程序,它使用TelephonyManager获取行号

((TelephonyManager)getSystemService(TELEPHONY_SERVICE)).getLine1Number()

我拥有正确的权限

<uses-permission android:name="android.permission.READ_PHONE_STATE"/>

我的Galaxy Ace中的工作正常,但在我的Galaxy SIII中,我什么都没得到。可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

这取决于SIM卡。

我有同样的问题。您应该检查是否可以获得该号码,如果没有,请询​​问用户;)