TelephonyManager phoneMgr=(TelephonyManager)this.getSystemService(Context.TELEPHONY_SERVICE);
txtPhoneNumber.setText(phoneMgr.getLine1Number()); //txtPhoneNumber是一个EditText 用于显示手机号

注:

根据Android的安全机制,在使用TelephonyManager时,必须在AndroidManifest.xml中添加

<uses-permission android:name="READ_PHONE_STATE" /> 否则无法获得系统的许可。

TelephonyManager phoneMgr=(TelephonyManager)this.getSystemService(Context.TELEPHONY_SERVICE);
txtPhoneModel.setText(Build.MODEL); //手机型号
txtPhoneNumber.setText(phoneMgr.getLine1Number());//本机电话号码
txtSdkVersion.setText(Build.VERSION.SDK);//SDK版本号
txtOsVersion.setText(Build.VERSION.RELEASE);//Firmware/OS 版本号

更多相关文章

  1. android获取手机型号和系统版本号
  2. Android读取手机联系人且获得联系人手机号+名称
  3. Android跳转到通讯录获取用户名称和手机号码的实现思路
  4. Android开发SDK版本号和API level对照表,到Android 10.0
  5. Android Studio 打包apk,自动追加版本号和版本名称
  6. 最新android sdk版本号和sdk的对应关系
  7. [Android] 如何取得版本号码
  8. Android 版本号比较

随机推荐

  1. Android 必须知道2018年流行的框架库及开
  2. LG首款Android 4.0智能机现身
  3. Android中三种超实用的滑屏方式汇总
  4. android 录制视频技术记录
  5. Android(安卓)4.2 通过修改FrameWork源码
  6. Android(安卓)Studio更新后导入项目报错
  7. Android中网络图片的异步加载
  8. Android(安卓)ContentObserver
  9. 安卓系统的开发与测试
  10. Android日志打印类LogUtils,能够定位到类