getLine1Number返回null但不总是

bob*_*bob 2 android sim-card

我使用TelephonyManager获取电话号码,在SDK中一切正常,在某些设备上,比如我的英雄1.5,它返回null,在纹身上1.6它可以工作,但在其他一些纹身上它返回null.
有没有其他方法来获取电话号码?

mer*_*nen 6

据我所知,返回的电话号码是存储在SIM卡MSISDN上的任何内容,而某些运营商没有填写.(更糟糕的是,根据一些报道,这个数字可能实际上是不正确的!)

不幸的是,我也不知道任何其他方法.