Holen Sie sich Handy-Nummer auf GSM-Handy mit android-code

Ich bin mit folgenden android-code zu erhalten Handy-Nummer und es funktioniert auf android-Emulatoren nur:

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

Aber wenn ich es getestet in realen Gerät (Samsung Galaxy Chat B5330) es gibt nichts (Leere Zeichenfolge)

Bitte helfen mit einigen code-snippet.

Wahrscheinlich haben die Verwendung von USSD-code aus der örtlichen Träger, nicht sicher, bin aber auch daran interessiert zu wissen!
Es hängt von der SIM-Karte. Finden Sie eine hilfreiche Antwort hier : stackoverflow.com/a/5134725/2198638.

InformationsquelleAutor Parmanand | 2013-05-02

Schreibe einen Kommentar