在手机上运行的程序能读取手机的串号和SIM卡号吗?解决方案

在手机上运行的程序能读取手机的串号和SIM卡号吗?
在手机上运行的程序能读取手机的串号和SIM卡号吗?
在线等,

------解决方案--------------------
IMEI可以读到。
打开串口设备,输入AT+CGSN,你收到的回应就是串号;(你可以找一下有没有现成的接口可用)
手机号码通常是读不到了。和sim本身相关,比如国外某些运营商的的sim卡,就可以读到这些信息,中国移动的就不行。

记得给分哈!

------解决方案--------------------
symbian下IMEI可以,IMSI有的手机就取不回来,比如6600
欢迎到www.devdiv.net看看,专业的手机开发网站
------解决方案--------------------
移动设备里是没有办法可以获取本机号的,你的号码是运营商确定的,也就是说SIM卡跟你的号码是分离的。SIM卡有个唯一标识,你注册网络的时候通过发送这个标识到运营商那,他会根据你个这个ID给你分配一个号码,这样才可以让别人通过这个号码码找到你。
在外国,你可以随便换SIM卡随便换运营商,然后可以通知你的运营商把这张卡和你原来那个号码绑定在一起,使得你更换运营商后原来那个手机号码仍然不会变,很多外国的SIM卡都一卡多号或者单卡双待或者多待,就是基于这个原理实现的。
------解决方案--------------------
imsi和esn可以读取到,这两个都是存在卡上的,手机号码是读取不到的,手机号码存在移动或联通数据中心。