android 开发 移动开发 获取手机号

因项目需要,需要获取本机的手机号码,找的资料试了一下不行,各位有这方面经验的大神帮个忙
telephonyManager.getLine1Number(); 这个方法是行不通的,多谢,分数不多了,不好意思

移动的,通过这个方法可以获取得到,联通的通过发短信,监听短信也能够获取得到,就是电信的,不知道怎么去获取。。

不是所有的卡都能获得号码,有的卡,电信公司没有把号码写进去,你就读不出来

现在的sim卡厂商不让读到电话号码了,只有通过短信发送接收的方式来实现

过短信发送接收的方式来实现把。有些不能读取的

感觉上只能通过发送短信的方式来实现了