我希望我的应用程序通过访问他们的SIM卡自动知道用户电话号码

时间:2013-09-03 13:53:55

标签: android sim-card

我想构建一个基于Web的Android应用程序。我想要的是我希望我的应用知道用户电话号码,但我不希望他们输入它;也许,我希望我的应用程序通过访问他们的SIM卡或任何方式自动知道他们的号码。你能帮帮我吗?

谢谢。

1 个答案:

答案 0 :(得分:1)

明确许可:

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

代码:

TelephonyManager manager = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
String telNumber = manager.getLine1Number();

这并不意味着它可以在每台设备上运行。有时候号码不可用。