to get phone number programmatically in Android

前端 未结 4 2073
耶瑟儿~
耶瑟儿~ 2020-12-01 16:51

I am using the code

TelephonyManager tMgr =(TelephonyManager)mAppContext.getSystemService(Context.TELEPHONY_SERVICE);
  mPhoneNumber = tMgr.getLine1Number(         


        
4条回答
  •  慢半拍i
    慢半拍i (楼主)
    2020-12-01 17:22

    This is a known issue. Many SIM across the globe would return null. You should rather use IMEI number however even that can return null.

    TelephonyManager.getDeviceId()
    

提交回复
热议问题