【发布时间】:2013-04-26 09:01:09
【问题描述】:
我正在使用以下 android 代码获取手机号码,它仅适用于 android 模拟器:
TelephonyManager tm =(TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);
String number = tm.getLine1Number();
但是当我在真实设备(Samsung Galaxy Chat B5330)中测试它时,它什么也没给出(空字符串)
请帮助一些代码sn-p。
【问题讨论】:
-
可能必须使用当地运营商的 USSD 代码,不确定但我也有兴趣知道!
-
取决于 SIM 卡。您可以在这里找到有用的答案:stackoverflow.com/a/5134725/2198638.