0

私は自分のアプリケーションで作業しており、メソッドを使用して電話番号を取得しています:

TelephonyManager phoneManager = (TelephonyManager)appContext.getSystemService(Context.TELEPHONY_SERVICE);
        number = phoneManager.getLine1Number();

すべての SIM カードで問題なく動作していますが、Airtel プロバイダーの SIM カードで問題が発生しています。この SIM カードを試しているときに空白になります。

Android API がプロバイダーごとに異なる方法で処理する理由がわかりません。私に提案してください。

4

2 に答える 2

2

It is because the MSISDN number is not filled on the SIM card by the operator. unfortunately nothing you can do about that.

Thread with some insight on it here

于 2013-03-13T11:54:52.563 に答える