【问题标题】:How to get device ID on tablet Android 4.0.3 like android-xxx如何在平板电脑 Android 4.0.3 上获取设备 ID,如 android-xxx
【发布时间】:2013-02-06 19:02:22
【问题描述】:

我在 ABOUT PHONE 中的设备 ID 是 unknown,所以我无法通过 API android.os.Build.SERIAL; 获取 ID

我尝试获取 Mac 地址作为设备 ID,但是当我关闭 wifi 适配器时它不起作用。

当我将我的设备连接到无线网络时,我知道有一个类似android-xxx 的设备 ID,我如何才能获得该设备 ID???

请帮帮我:D

【问题讨论】:

    标签: android


    【解决方案1】:
     String deviceId = Secure.getString(this.getContentResolver(),
                    Secure.ANDROID_ID);
    

    【讨论】:

      【解决方案2】:
      TelephonyManager tManager = (TelephonyManager)myActivity.getSystemService(Context.TELEPHONY_SERVICE);
      String uid = tManager.getDeviceId();
      

      你需要这个权限

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

      虽然我不确定你为什么需要它,但我还是建议你先阅读这篇文章 http://android-developers.blogspot.in/2011/03/identifying-app-installations.html

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-07-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-09-06
        相关资源
        最近更新 更多