编程变得有些设备空或空白设备的电话号码
问题描述:
我曾尝试下面的代码编程变得有些设备空或空白设备的电话号码
TelephonyManager tMgr = (TelephonyManager)mAppContext.getSystemService(Context.TELEPHONY_SERVICE);
String mPhoneNumber = tMgr.getLine1Number();
权限
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
我有两个设备
- Micromax的画布,4试过(获取用户的电话号码)
- htc desire 816G(Not abl e得到用户电话号码)
请帮帮我!! 您的帮助将不胜感激。提前致谢。
我检查了你的链接,但它不是解决方案,只需要在电话号码中设置默认值,如果我没有通过代码。但我的问题是,为什么我们得到空/空电话号码,即使设备有SIM卡 – 2015-04-05 03:46:35
getLine1Number()只能得到存储在SIM卡上的号码..许多运营商不写SIM卡号...... ........请检查以下 http://*.com/questions/5134398/telephonymanager-getline1number-failing – Sam 2015-04-05 03:56:51