I want to get Mobile Number of Device. I have used following code reference by Alex Volovoy's This Link
TelephonyManager tMgr = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);
String mPhoneNumber = tMgr.getLine1Number();
Log.d("msg", "Phone : "+mPhoneNumber);
OUTPUT in Logcat:
Without Simcard Phones Returns:
02-01 17:22:45.472: D/msg(29102): Phone : null
With Simcard:
02-01 17:22:45.472: D/msg(29102): Phone :
I have also taken permission in <uses-permission android:name="android.permission.READ_PHONE_STATE"/>
in AndroidManifest.xml
So what should i do? Is there any Mistake?