当前位置: 代码迷 >> Android >> Android - 装置的DeviceId
  详细解决方案

Android - 装置的DeviceId

热度:33   发布时间:2016-04-27 23:38:38.0
Android - 设备的DeviceId

Android设备的DeviceId是设备的唯一标识, 作为设备激活的重要依据.
有些设备无法获取DeviceId, 如红米note. 为了保证标识唯一, 使用UUID替代.


代码

        // deviceId可能为空, 如红米note        String deviceId = telephonyManager.getDeviceId();        if (deviceId.equals("")) {            String uuid = PreferenceUtils.getFrom(PedometerApp.getInstance(), PREF,                    UUID_PREF, "");            if (uuid.equals("")) {                deviceId = UUID.randomUUID().toString();                PreferenceUtils.setTo(PedometerApp.getInstance(), PREF,                        UUID_PREF, deviceId);            } else {                deviceId = uuid;            }        }

娱乐

版权声明:本文为博主原创文章,未经博主允许不得转载。

  相关解决方案