Chinaunix首页 | 论坛 | 博客
  • 博客访问: 463428
  • 博文数量: 137
  • 博客积分: 3874
  • 博客等级: 中校
  • 技术积分: 1475
  • 用 户 组: 普通用户
  • 注册时间: 2010-07-05 10:50
文章分类

全部博文(137)

文章存档

2011年(37)

2010年(100)

分类: LINUX

2010-09-28 23:25:25

写的程序,在别人手机突然获取不了手机号,机型是一样的,但是手机卡不一样,我的是移动的GSM,他的是联通3G cdma,难道是这个原因么??
开始在网上找,发现很多人说获取手机号为空,有人回复说oem相关的blabla...
这是获取手机号的源码,里面只是实现了GSM手机卡获取手机号,但是没有实现cdma的。于是用同学手机从设置,查看手机信息,发现my phone number显示是 unknown,证明了我的猜想。
其实手机号不是存sim卡上的,sim卡有一个全球唯一标识号,每次开机,运营商会根据这个标识号分配手机号,这里的手机号类似IP了。具体内容参照。
只好在程序加判断了,如果获取不到手机号,那就没办法了...
阅读(4323) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2010-09-29 11:38:52

很好的, 收藏了 推荐一个博客,提供很多免费软件编程电子书下载: http://free-ebooks.appspot.com