代码之家  ›  专栏  ›  技术社区  ›  Adam Driscoll

唯一标识Android手机

  •  2
  • Adam Driscoll  · 技术社区  · 14 年前

    有没有一个唯一的ID是给Android handest的,它可以通过SDK获得?

    2 回复  |  直到 14 年前
        1
  •  6
  •   Janusz Daniel Rindt    14 年前

    http://www.androidsoftwaredeveloper.com/2009/04/02/how-to-get-the-phone-imei/

    String imei = TelephonyManager.getDefault().getDeviceId();
    if (TextUtils.isEmpty(imei)) {
       return "";
    }
    

    您需要“读取电话状态”权限才能访问此数据。所以你必须加上

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

    到你的清单文件。

        2
  •  2
  •   Ragunath Jawahar cephus    14 年前

    使用IMEI识别手机。这是最可靠的消息来源之一。

    TelephonyManager.getDefault().getDeviceId();