社区
Android
帖子详情
如何获取手机sim卡号?
山娃马小三儿
2011-03-08 03:34:08
用getLine1Number();很多手机得到的是空,也看了不少人的解释,说是运营商那里的没有写入的问题,那是不是就没办法得到了呢?还有别的办法吗?
...全文
3462
22
打赏
收藏
如何获取手机sim卡号?
用getLine1Number();很多手机得到的是空,也看了不少人的解释,说是运营商那里的没有写入的问题,那是不是就没办法得到了呢?还有别的办法吗?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
22 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tao_winter
2011-08-01
打赏
举报
回复
[Quote=引用 11 楼 seker_xinjian 的回复:]
试试这个吧
android.telephony.TelephonyManager
public String getSimSerialNumber ()
Since: API Level 1
Returns the serial number of the SIM, if applicable. Return null if it is unavailable.
Requir……
[/Quote]
兄弟介个是sim卡的序列号。。。
gaosifuti
2011-03-16
打赏
举报
回复
[Quote=引用 15 楼 qminglin 的回复:]
android应该不行吧。
这点可以从飞信来证明:sb版本的手机飞信,登录时不需要输入手机号码,密码,自动默认sim卡登录。但是android版本的飞信则不行,必须手动输入。
[/Quote]
从飞信的TCP包看的情况是,启动的时候向一个叫做getsystemconfig的网址发了POST请求,然后就返回了一个xml,其中有手机号。
网络侧有pdp上下文,知道手机号应该不难。
bjskyhorse
2011-03-10
打赏
举报
回复
如果相应的卡上文件没有写,咋办。
whatwhy83
2011-03-10
打赏
举报
回复
使用android.telephony.TelephonyManager这个类能够获得电话号码
seker_xinjian
2011-03-09
打赏
举报
回复
试试这个吧
android.telephony.TelephonyManager
public String getSimSerialNumber ()
Since: API Level 1
Returns the serial number of the SIM, if applicable. Return null if it is unavailable.
Requires Permission: READ_PHONE_STATE
sky123123
2011-03-09
打赏
举报
回复
就目前来说,还有点难度吧、 有谁找到了好的方法喽分享一下呗、谢谢、
ameyume
2011-03-09
打赏
举报
回复
[Quote=引用 15 楼 qminglin 的回复:]
android应该不行吧。
这点可以从飞信来证明:sb版本的手机飞信,登录时不需要输入手机号码,密码,自动默认sim卡登录。但是android版本的飞信则不行,必须手动输入。
由此来看:android版本还无法完成这项功能。或许可以通过底层来解决,这样的话,但是飞信都没有做,很有可能难度较大。
[/Quote]
而开始我记得新浪微薄是可以自动获取本机号码作为登录账号的。
也就是有的还是可以实现的。
qminglin
2011-03-09
打赏
举报
回复
android应该不行吧。
这点可以从飞信来证明:sb版本的手机飞信,登录时不需要输入手机号码,密码,自动默认sim卡登录。但是android版本的飞信则不行,必须手动输入。
由此来看:android版本还无法完成这项功能。或许可以通过底层来解决,这样的话,但是飞信都没有做,很有可能难度较大。
全球全网精准引流软件SaaS平台
2011-03-09
打赏
举报
回复
[Quote=引用 8 楼 ameyume 的回复:]
引用 5 楼 yongyuandeni 的回复:
imsi,sim卡的唯一标示,运营商数据库中有手机号和imsi的对应表
那就是说如果不给用户发短信的情况下,想获得手机号码是绕不开运营商的了?
[/Quote]
应该是这样了!
ameyume
2011-03-09
打赏
举报
回复
[Quote=引用 5 楼 yongyuandeni 的回复:]
imsi,sim卡的唯一标示,运营商数据库中有手机号和imsi的对应表
[/Quote]
那就是说如果不给用户发短信的情况下,想获得手机号码是绕不开运营商的了?
gaosifuti
2011-03-09
打赏
举报
回复
手机号码是MSISDN,SIM卡里有这个文件,但国内的运营商是不写这个的。AT+CNUM 是读本机号码的命令,如果没写过就是空的。
影子LEON
2011-03-09
打赏
举报
回复
这个跟sim卡有关系,在sim卡的中其实是有一个有文件时用来存储本机的电话号码的,这个用不用取决于在办卡入网的时运营商在帮你开卡写sim卡的时候有没有帮你写进去。
如果没有你是怎么也读取不到的,
如果有android我不记得有没有提供这样的接口出来。
traint721
2011-03-08
打赏
举报
回复
不知道电信cdma手机uim卡是否和sim卡是同样的?
yongyuandeni
2011-03-08
打赏
举报
回复
imsi,sim卡的唯一标示,运营商数据库中有手机号和imsi的对应表
Dartagnan
2011-03-08
打赏
举报
回复
[Quote=引用 1 楼 drsmart 的回复:]
是的,获取手机号码很困难的,只能获取imsi的,只有发个短信了
[/Quote]
学习了!
DrSmart
2011-03-08
打赏
举报
回复
imsi,说的很清楚啊,imei是硬件识别码,差远了
onlinesen
2011-03-08
打赏
举报
回复
[Quote=引用 1 楼 drsmart 的回复:]
是的,获取手机号码很困难的,只能获取
imsi
的,只有发个短信了
[/Quote]
是IMEI?
DrSmart
2011-03-08
打赏
举报
回复
是的,获取手机号码很困难的,只能获取imsi的,只有发个短信了
获取
手机
IMEI
号
,
sim卡
的IMSI
号
C#源码
在Windows系统中,TAPI允许程序与电话网络进行交互,包括
获取
SIM卡
信息。但是,需要注意的是,直接
获取
IMSI
号
可能违反用户隐私政策,所以在实际应用中应谨慎处理。 下面是一个使用TAPI
获取
SIM信息的示例(非C#,但...
Android 工具类
- **
获取
手机
号
**:在Android中,可以使用`TelephonyManager`类的`getLine1Number()`方法来
获取
设备上
SIM卡
绑定的
手机
号
,但需要注意的是,由于隐私保护,这个方法可能需要`READ_PHONE_STATE`权限,并且在某些设备...
Android 读取IMSI 和IMEI
号
支持双卡双待
访问IMSI和IMEI通常需要`READ_PHONE_STATE`权限,而
获取
所有
SIM卡
信息可能需要更高的权限,如在Android N及以上版本需要`ACCESS_ALL_PHONE_STATE`。同时,
获取
网络连接状态可能需要`ACCESS_FINE_LOCATION`或`ACCESS_...
Android读取用户
号
码,
手机
串
号
,
SIM卡
序列
号
的实现代码
在Android平台上,
获取
用户的电话
号
码、
手机
串
号
(IMEI)、
SIM卡
序列
号
(ICCID)以及 IMSI(国际移动用户识别码)等信息对于某些应用程序来说是必要的,例如通讯录应用或者设备管理应用。下面将详细介绍如何在...
4G模组
SIM卡
无法识别排查解决方案
4G模组
SIM卡
无法识别排查解决方案 在本文中,我们将详细讨论 4G 模组 SIM 卡无法识别的问题,并提供相应的排查和解决方案。 标题解释: 4G 模组 SIM 卡无法识别是一种常见的问题,导致模组无法连接网络和参与...
Android
80,472
社区成员
91,391
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章