Android 获取手机号码
16lz
2021-01-23
移动神州行,联通的卡是可以取到;动感地带取不到。别的卡还没有试过.
能够读取SIM卡号的话应该有前提.那就是SIM卡已经写入了本机号码,不然是无法读取的。//在manifest file中添加
< uses-permissionandroid:name="android.permission.READ_PHONE_STATE" />
具体处理代码:(程序在模拟器上无法实现,必须连接手机)获取IMSI标识
String myIMSI = android.os.SystemProperties.get(android.telephony.TelephonyProperties.PROPERTY_IMSI);
获取手机号
TelephonyManager telephonyMgr = (TelephonyManager)context.getSystemService(Context.TELEPHONY_SERVICE);String tel = telephonyMgr.getLine1Number();
更多相关文章
- Android 使用HTTPClient调用Web请求(查询手机号码区域)
- Android 输入手机号有空格
- Android(Java)正则表达式判断手机号、邮箱、身份证号码、密码、Url
- Android 手机号码格式验证
- Android读取手机联系人且获得联系人手机号+名称
- Android跳转到通讯录获取用户名称和手机号码的实现思路
- Android之实现手机号码拦截
- Android 获取手机号
- Android实现输入手机号时自动添加空格