如何真正获取本机号码

QQ:21862245 2013-09-27 05:01:19
android的api中倒是有个类,但是,很多sim卡里面是没有保存本机号码的,那么有什么方法获取本机号码?
网上又说通过查看短信箱里面的短信,但是,没看到接收短信号码的
希望高手给出具体解决方案。
...全文
2988 15 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
Yonghui_Wu 2013-11-20
  • 打赏
  • 举报
回复
我查看了Android里面的Sms表里面的字段 发现里面没有本机号码 无论是收件还是发件箱 里面的address字段都不是本机号码!难道必须拦截刚刚刚接收到 还没有存到收件箱里面的短信才能获取本机号码么?不仅是有时差的关系会很麻烦,就算10086秒回了,接收的信息里面那个字段是本机号码啊address?
QQ:21862245 2013-10-22
  • 打赏
  • 举报
回复
看来可靠方式就是: 1、让用户自己输入,不可靠,用户可能输入假的手机号 2、通过手机短信注册,需要后台有个短信发送的设备,或者发送短信的接口,可靠,但是麻烦 看来只能这样了
gc664646788 2013-09-30
  • 打赏
  • 举报
回复
现在的新卡应该都获取不到了
Faith_hb 2013-09-30
  • 打赏
  • 举报
回复
引用 8 楼 wudiisss 的回复:
通过运行商接口 在后台发送一条短信到你的手机,然后你再用你的手机把获取的手机号发送到获取的手机号,然后通过后台截取短信并保存到本地或通过网络传输
怎么发?号码都不知道 前端不知道 后台就能知道了
zgjxwl 2013-09-30
  • 打赏
  • 举报
回复
发条短信到你的手机获取手机号
  • 打赏
  • 举报
回复
引用 3 楼 tcmakebest 的回复:
楼主自己也很明白了,电话号码是保存在运营商的机房里的,手机开机后才绑定的,没有现成方法。
make,手机号在运营商哪里,sim卡上只有SN号
tantahe 2013-09-29
  • 打赏
  • 举报
回复
根据具体情况做吧。发短信或者让用户设置。 我做的一个项目就是自己设置本机号码的。
QQ:21862245 2013-09-29
  • 打赏
  • 举报
回复
现在就是想知道,通过什么方式可以获取到手机号?
gundumw100 2013-09-29
  • 打赏
  • 举报
回复
不要主动去获取手机号,否则我一般把这样的App定位垃圾级! 应该使用手机号注册,让用于自己心甘情愿的输入手机号。然后通过短信验证码验证手机号码的真实性。
wudiisss 2013-09-29
  • 打赏
  • 举报
回复
通过运行商接口 在后台发送一条短信到你的手机,然后你再用你的手机把获取的手机号发送到获取的手机号,然后通过后台截取短信并保存到本地或通过网络传输
appleibm 2013-09-28
  • 打赏
  • 举报
回复
应该是大部分sim卡读不到
tcmakebest 2013-09-28
  • 打赏
  • 举报
回复
楼主自己也很明白了,电话号码是保存在运营商的机房里的,手机开机后才绑定的,没有现成方法。
nemorick 2013-09-27
  • 打赏
  • 举报
回复
是给本机用还是只是想获取手机号码?如果是想获取号码,可以在后台写个小程序,当某个activity启动时,自动发一条短信给某一固定的手机号。。。。。
QQ:21862245 2013-09-27
  • 打赏
  • 举报
回复
有大侠能给出可靠的解决方案吗?

80,472

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧