Android获取本机号码可以从sim卡里获取:

Java code:

TelephonyManager mTelephonyManager = (TelephonyManager)this.getSystemService(Context.TELEPHONY_SERVICE);

String strTelephoneNumber = mTelephonyManager.getLine1Number();


Androidmanifest.xml

……

</application>

<uses-permission android:name="android.permission.READ_PHONE_STATE"/>


注意了:strTelephoneNumber可能是空值,即TelephonyManager获取不到sim卡里的号码,原因是因为sim卡里本机号码的变量里移动公司没有写进去。

更多相关文章

  1. Android关于常用正则号码类Util
  2. Android中如何获得本机号码信息
  3. Android获取本机电话号码的简单方法
  4. android获取手机中的短信和,android获取手机通讯录联系人和号码
  5. No 122 · android获取本机号码和本机唯一标识
  6. Android 获取imei号码,获取手机型号和系统版本号等信息
  7. android 获取 imei号码

随机推荐

  1. android截屏实现
  2. android SpannableString使用详解
  3. Android™ 2.1 android.R.drawable Icon
  4. Android(安卓)内存指标分析
  5. arm-linux-androideabi-ld options
  6. Android下拉列表使用方法
  7. processBitmap - java.lang.IllegalState
  8. Android(安卓)参考网站
  9. [Android] AsyncTask的使用
  10. Android双向滚动ScrollView