什么是获得手机号码的USSD

时间:2013-06-14 19:20:51

标签: android

我有一个Android应用程序,需要获取手机号码。我试过这个

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

但是在我阅读TelephoneManager的文档之后它返回null我理解有些手机没有他们正在处理的手机号码。

解决方案是发送USSD代码来获取它。

我找不到,请帮忙吗?

1 个答案:

答案 0 :(得分:2)

Android中并不支持USSD。但即使您可以使用它,USSD代码也会因运营商而异