如何获取 phone android activity 中的设备编号

How to get phone number of the device in android activity

有没有办法通过使用 GoogleApiClient 获取 phone 设备的数量。我收到了邮件,现在想要 phone 个号码。

添加此权限:

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

以后使用这个:

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

注意: 这种方法 - 尽管是唯一的方法之一 - 并不可靠。它可以 return 一个假数字、空字符串,甚至 null.