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获取剪贴板内容
  2. PULL解析XML
  3. Android(安卓)10 获取相册图片失败
  4. Android获取当前时间
  5. PULL解析XML
  6. android:获取网络时间、文件路径,修改包名,发布release版本
  7. android获取sd卡路径方法:
  8. android用于打开各种文件的intent
  9. Android(安卓)动态获取文本宽度

随机推荐

  1. Android 自定义圆角按钮
  2. android中设置分隔线几种方法
  3. Android 中的盒子模型
  4. Android常用布局属性
  5. 我的Android进阶之旅------>Android 众多
  6. 浅析Android手机卫士读取联系人
  7. 转:打造一款 Android 联网 tic-tac-toe 游
  8. 关于android的id
  9. Android:常用属性整理
  10. Android画图之Bitmap(二)