【问题标题】:Is it possible to get device phone number by imei number in android是否可以在android中通过imei号码获取设备电话号码
【发布时间】:2016-08-07 06:18:51
【问题描述】:

我想知道通过输入IMEI 号码是否可能我的应用程序可以检测到用户当前的设备电话号码。

【问题讨论】:

  • 我不确定设备或 SIM 卡是否包含自己的电话号码(例如 +1 123456...)。
  • 是的,你是对的,但是当我使用新设备登录时,facebook 如何读取我当前的电话号码,它的建议当前使用预先填写的号码。你知道这是怎么发生的吗
  • 我相信 Facebook 会使用您设备联系人列表中的联系人。

标签: java android phone-number telephonymanager imei


【解决方案1】:

也许您可以使用此代码获取电话号码。

代码:

TelephonyManager phneMgr = (TelephonyManager)mAppContext.getSystemService(Context.TELEPHONY_SERVICE);
String phneNmbr = phneMgr.getLine1Number();

必需的权限

    <uses-permission android:name="android.permission.READ_PHONE_STATE"/> 

【讨论】:

  • 以上代码不适用于所有设备,所以我想看看是否有可能通过 IMEI 号码获取电话号码。
猜你喜欢
  • 2012-10-27
  • 1970-01-01
  • 2021-10-27
  • 2019-03-21
  • 2017-08-21
  • 1970-01-01
  • 2017-01-16
  • 2014-10-03
  • 2012-11-07
相关资源
最近更新 更多