viber应用程序如何获得移动设备?

时间:2014-12-23 06:14:15

标签: android mobile-application

我尝试使用TelephonyManager获取手机号码,但它返回null。但我很惊讶Viber应用程序显示移动电话号码和国家/地区代码。如果有任何技巧或提示让我的应用程序获得像viber这样的手机号码?

2 个答案:

答案 0 :(得分:1)

获取电话号码

TelephonyManager tm = (TelephonyManager)getSystemService(TELEPHONY_SERVICE); String number = tm.getLine1Number();

但您是否已在清单中提供了权限。

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

这始终不会返回数字。您可以通过发送短信来了解here

答案 1 :(得分:0)